CaloClusterBuilder package
Submodules
CaloClusterBuilder.CaloClusterFlags module
CaloClusterBuilder.CaloClusterMaker module
- class CaloClusterBuilder.CaloClusterMaker.CaloClusterMaker(name, InputCellsKey, InputSeedsKey, OutputClusterKey, EtaWindow=0.4, PhiWindow=0.4, MinCenterEnergy=1000, doForwardMoments=False, OutputLevel=0, HistogramPath='Expert/Clusters')[source]
Bases:
CppPython wrapper for the C++ CaloClusterMaker algorithm.
Groups calorimeter cells into clusters around seed positions. This is a crucial step in reconstruction, aggregating energy deposits to form candidate objects (like electrons or jets).
- Parameters:
InputCellsKey (str)
InputSeedsKey (str)
OutputClusterKey (str)
EtaWindow (float)
PhiWindow (float)
MinCenterEnergy (float)
doForwardMoments (bool)
OutputLevel (str)
HistogramPath (str)
Module contents
- class CaloClusterBuilder.CaloClusterFlags[source]
Bases:
EnumStringification- EtaWindow = 0.4
- MinCenterEnergy = 1000
- PhiWindow = 0.4
- doForwardMoments = False
- class CaloClusterBuilder.CaloClusterMaker(name, InputCellsKey, InputSeedsKey, OutputClusterKey, EtaWindow=0.4, PhiWindow=0.4, MinCenterEnergy=1000, doForwardMoments=False, OutputLevel=0, HistogramPath='Expert/Clusters')[source]
Bases:
CppPython wrapper for the C++ CaloClusterMaker algorithm.
Groups calorimeter cells into clusters around seed positions. This is a crucial step in reconstruction, aggregating energy deposits to form candidate objects (like electrons or jets).
- Parameters:
InputCellsKey (str)
InputSeedsKey (str)
OutputClusterKey (str)
EtaWindow (float)
PhiWindow (float)
MinCenterEnergy (float)
doForwardMoments (bool)
OutputLevel (str)
HistogramPath (str)