![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <ecce-detectors/blob/master/FastPID/ECCEFastPIDMap.h>
Inheritance diagram for ECCEFastPIDMap:Public Types | |
| typedef std::map < EICPIDDefs::PIDCandidate, float > | PIDCandidate_LogLikelihood_map |
Public Member Functions | |
| ECCEFastPIDMap (const std::string &name="ECCEFastPIDMap") | |
| virtual | ~ECCEFastPIDMap () |
| virtual PIDCandidate_LogLikelihood_map | getFastSmearLogLikelihood (int truth_pid, const double momentum, const double theta) const =0 |
| virtual void | Verbosity (const int ival) |
| Sets the verbosity of this module (0 by default=quiet). | |
| virtual int | Verbosity () const |
| Gets the verbosity of this module. | |
Private Attributes | |
| int | m_Verbosity = 0 |
| The verbosity level. 0 means not verbose at all. | |
Definition at line 15 of file ECCEFastPIDMap.h.
View newest version in sPHENIX GitHub at line 15 of file ECCEFastPIDMap.h
| typedef std::map<EICPIDDefs::PIDCandidate, float> ECCEFastPIDMap::PIDCandidate_LogLikelihood_map |
Definition at line 22 of file ECCEFastPIDMap.h.
View newest version in sPHENIX GitHub at line 22 of file ECCEFastPIDMap.h
| ECCEFastPIDMap::ECCEFastPIDMap | ( | const std::string & | name = "ECCEFastPIDMap" | ) |
Definition at line 10 of file ECCEFastPIDMap.cc.
View newest version in sPHENIX GitHub at line 10 of file ECCEFastPIDMap.cc
|
virtual |
Definition at line 13 of file ECCEFastPIDMap.cc.
View newest version in sPHENIX GitHub at line 13 of file ECCEFastPIDMap.cc
|
pure virtual |
Implemented in ECCEdRICHFastPIDMap, ECCEmRICHFastPIDMap, and ECCEhpDIRCFastPIDMap.
Referenced by ECCEFastPIDReco::process_event().
Here is the caller graph for this function:Sets the verbosity of this module (0 by default=quiet).
Definition at line 32 of file ECCEFastPIDMap.h.
View newest version in sPHENIX GitHub at line 32 of file ECCEFastPIDMap.h
References m_Verbosity.
Referenced by mRICHReco(), RICHReco(), and Test_ECCEFastPIDMap().
Here is the caller graph for this function:
|
inlinevirtual |
Gets the verbosity of this module.
Definition at line 35 of file ECCEFastPIDMap.h.
View newest version in sPHENIX GitHub at line 35 of file ECCEFastPIDMap.h
References m_Verbosity.
Referenced by ECCEmRICHFastPIDMap::getFastSmearLogLikelihood(), ECCEdRICHFastPIDMap::getFastSmearLogLikelihood(), and ECCEdRICHFastPIDMap::numSigma().
Here is the caller graph for this function:
|
private |
The verbosity level. 0 means not verbose at all.
Definition at line 39 of file ECCEFastPIDMap.h.
View newest version in sPHENIX GitHub at line 39 of file ECCEFastPIDMap.h
Referenced by Verbosity().