CaloHitBuilder package
Submodules
CaloHitBuilder.CaloHitBuilder module
- class CaloHitBuilder.CaloHitBuilder.CaloHitBuilder(name, OutputHitsKey, HistogramPath='Expert', OutputLevel=3)[source]
Bases:
Logger- Parameters:
name (str)
OutputHitsKey (str)
HistogramPath (str)
OutputLevel (int)
- merge(acc)[source]
Obtains the detector from the ComponentAccumulator and appends all the hit makers required by the accumulator’s detector.
- Parameters:
acc (ComponentAccumulator) – Accumulator to merge with
CaloHitBuilder.CaloHitMaker module
- class CaloHitBuilder.CaloHitMaker.CaloHitMaker(name, sampling, OutputCollectionKey='Hits', OutputLevel=3, DetailedHistograms=False, HistogramPath='/CaloHitMaker', SamplingNoiseStd=0)[source]
Bases:
Cpp- Parameters:
OutputCollectionKey (str)
OutputLevel (int)
DetailedHistograms (bool)
HistogramPath (str)
SamplingNoiseStd (float)
CaloHitBuilder.CaloHitMerge module
Module contents
- class CaloHitBuilder.CaloHitBuilder(name, OutputHitsKey, HistogramPath='Expert', OutputLevel=3)[source]
Bases:
Logger- Parameters:
name (str)
OutputHitsKey (str)
HistogramPath (str)
OutputLevel (int)
- merge(acc)[source]
Obtains the detector from the ComponentAccumulator and appends all the hit makers required by the accumulator’s detector.
- Parameters:
acc (ComponentAccumulator) – Accumulator to merge with
- class CaloHitBuilder.CaloHitMaker(name, sampling, OutputCollectionKey='Hits', OutputLevel=3, DetailedHistograms=False, HistogramPath='/CaloHitMaker', SamplingNoiseStd=0)[source]
Bases:
Cpp- Parameters:
OutputCollectionKey (str)
OutputLevel (int)
DetailedHistograms (bool)
HistogramPath (str)
SamplingNoiseStd (float)