ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Types | |
enum | Parametrisation { eCMS, eATLAS, eALEPH } |
A parametrisation type (CMS, ATLAS, ALEPH). More... | |
enum | Detector { eTRACKER, eEMCAL, eHCAL } |
Public Member Functions | |
Par02DetectorParametrisation () | |
A default constructor. | |
~Par02DetectorParametrisation () | |
G4double | GetResolution (Detector aDetector, Parametrisation aParametrisation, G4double aMomentum) |
G4double | GetEfficiency (Detector aDetector, Parametrisation aParametrisation, G4double aMomentum) |
Definition of detector resolution and efficiency.
A simple class used to provide the detector resolution and efficiency (dependent on the detector, parametrisation type and particle momentum).
Definition at line 41 of file Par02DetectorParametrisation.hh.
View newest version in sPHENIX GitHub at line 41 of file Par02DetectorParametrisation.hh
A detector type (tracking detector, electromagnetic calorimeter, hadronic calorimeter).
Definition at line 54 of file Par02DetectorParametrisation.hh.
View newest version in sPHENIX GitHub at line 54 of file Par02DetectorParametrisation.hh
A parametrisation type (CMS, ATLAS, ALEPH).
Definition at line 50 of file Par02DetectorParametrisation.hh.
View newest version in sPHENIX GitHub at line 50 of file Par02DetectorParametrisation.hh
Par02DetectorParametrisation::Par02DetectorParametrisation | ( | ) |
A default constructor.
Definition at line 36 of file Par02DetectorParametrisation.cc.
View newest version in sPHENIX GitHub at line 36 of file Par02DetectorParametrisation.cc
Par02DetectorParametrisation::~Par02DetectorParametrisation | ( | ) |
Definition at line 40 of file Par02DetectorParametrisation.cc.
View newest version in sPHENIX GitHub at line 40 of file Par02DetectorParametrisation.cc
G4double Par02DetectorParametrisation::GetEfficiency | ( | Detector | aDetector, |
Parametrisation | aParametrisation, | ||
G4double | aMomentum | ||
) |
Gets the efficiency of a detector for a given particle.
aDetector | A detector type. |
aParametrisation | A parametrisation type. |
aMomentum | A particle momentum. |
Definition at line 97 of file Par02DetectorParametrisation.cc.
View newest version in sPHENIX GitHub at line 97 of file Par02DetectorParametrisation.cc
References eEMCAL, eHCAL, and eTRACKER.
Referenced by Par02FastSimModelEMCal::DoIt().
G4double Par02DetectorParametrisation::GetResolution | ( | Detector | aDetector, |
Parametrisation | aParametrisation, | ||
G4double | aMomentum | ||
) |
Gets the resolution of a detector for a given particle.
aDetector | A detector type. |
aParametrisation | A parametrisation type. |
aMomentum | A particle momentum. |
Definition at line 44 of file Par02DetectorParametrisation.cc.
View newest version in sPHENIX GitHub at line 44 of file Par02DetectorParametrisation.cc
References eALEPH, eATLAS, eCMS, eEMCAL, eHCAL, eTRACKER, and GeV.
Referenced by Par02FastSimModelEMCal::DoIt().