#include <CaloHitCreator.h>
Public Member Functions | |
Settings () | |
Default constructor. | |
Public Attributes | |
StringVector | m_eCalCaloHitCollections |
The ecal calorimeter hit collections. | |
StringVector | m_hCalCaloHitCollections |
The hcal calorimeter hit collections. | |
StringVector | m_lCalCaloHitCollections |
The lcal calorimeter hit collections. | |
StringVector | m_lHCalCaloHitCollections |
The lhcal calorimeter hit collections. | |
StringVector | m_muonCaloHitCollections |
The muon calorimeter hit collections. | |
float | m_absorberRadLengthECal |
The absorber radiation length in the ECal. | |
float | m_absorberIntLengthECal |
The absorber interaction length in the ECal. | |
float | m_absorberRadLengthHCal |
The absorber radiation length in the HCal. | |
float | m_absorberIntLengthHCal |
The absorber interaction length in the HCal. | |
float | m_absorberRadLengthOther |
The absorber radiation length in other detector regions. | |
float | m_absorberIntLengthOther |
The absorber interaction length in other detector regions. | |
float | m_eCalToMip |
The calibration from deposited ECal energy to mip. | |
float | m_hCalToMip |
The calibration from deposited HCal energy to mip. | |
float | m_muonToMip |
The calibration from deposited Muon energy to mip. | |
float | m_eCalMipThreshold |
Threshold for creating calo hits in the ECal, units mip. | |
float | m_hCalMipThreshold |
Threshold for creating calo hits in the HCal, units mip. | |
float | m_muonMipThreshold |
Threshold for creating calo hits in the HCal, units mip. | |
float | m_eCalToEMGeV |
The calibration from deposited ECal energy to EM energy. | |
float | m_eCalToHadGeVBarrel |
The calibration from deposited ECal barrel energy to hadronic energy. | |
float | m_eCalToHadGeVEndCap |
The calibration from deposited ECal endcap energy to hadronic energy. | |
float | m_hCalToEMGeV |
The calibration from deposited HCal energy to EM energy. | |
float | m_hCalToHadGeV |
The calibration from deposited HCal energy to hadronic energy. | |
int | m_muonDigitalHits |
Muon hits are treated as digital (energy from hit count) | |
float | m_muonHitEnergy |
The energy for a digital muon calorimeter hit, units GeV. | |
float | m_maxHCalHitHadronicEnergy |
The maximum hadronic energy allowed for a single hcal hit. | |
int | m_nOuterSamplingLayers |
Number of layers from edge for hit to be flagged as an outer layer hit. | |
float | m_layersFromEdgeMaxRearDistance |
Maximum number of layers from candidate outer layer hit to rear of detector. | |
int | m_hCalEndCapInnerSymmetryOrder |
HCal end cap inner symmetry order (missing from ILD00 gear file) | |
float | m_hCalEndCapInnerPhiCoordinate |
HCal end cap inner phi coordinate (missing from ILD00 gear file) | |
int | m_stripSplittingOn |
To use SSA, this should be true (default is false) | |
int | m_useEcalScLayers |
To use scintillator layers ~ hybrid ECAL, this should be true (default is false) | |
float | m_eCalSiToMip |
The calibration from deposited Si-layer energy to mip. | |
float | m_eCalScToMip |
The calibration from deposited Sc-layer energy to mip. | |
float | m_eCalSiMipThreshold |
Threshold for creating calo hits in the Si-layers of ECAL, units mip. | |
float | m_eCalScMipThreshold |
Threshold for creating calo hits in the Sc-layers of ECAL, units mip. | |
float | m_eCalSiToEMGeV |
The calibration from deposited Si-layer energy to EM energy. | |
float | m_eCalScToEMGeV |
The calibration from deposited Sc-layer energy to EM energy. | |
float | m_eCalSiToHadGeVBarrel |
The calibration from deposited Si-layer energy on the enecaps to hadronic energy. | |
float | m_eCalScToHadGeVBarrel |
The calibration from deposited Sc-layer energy on the endcaps to hadronic energy. | |
float | m_eCalSiToHadGeVEndCap |
The calibration from deposited Si-layer energy on the enecaps to hadronic energy. | |
float | m_eCalScToHadGeVEndCap |
The calibration from deposited Sc-layer energy on the endcaps to hadronic energy. | |
Settings class.