ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Classes | |
struct | GCInfo |
Public Member Functions | |
~CCalSensitiveConfiguration () | |
G4int | getSensitiveFlag (const G4String &n) |
G4String | getFileName (const G4String &n) |
Static Public Member Functions | |
static CCalSensitiveConfiguration * | getInstance () |
Private Types | |
typedef std::map< G4String, GCInfo, std::less< G4String > > | CCalSensitiveConfTable |
Private Member Functions | |
CCalSensitiveConfiguration () | |
Private Attributes | |
CCalSensitiveConfTable | theConfiguration |
Static Private Attributes | |
static CCalSensitiveConfiguration * | instance = 0 |
Definition at line 38 of file CCalSensitiveConfiguration.hh.
View newest version in sPHENIX GitHub at line 38 of file CCalSensitiveConfiguration.hh
|
private |
Definition at line 45 of file CCalSensitiveConfiguration.hh.
View newest version in sPHENIX GitHub at line 45 of file CCalSensitiveConfiguration.hh
|
inline |
Definition at line 48 of file CCalSensitiveConfiguration.hh.
View newest version in sPHENIX GitHub at line 48 of file CCalSensitiveConfiguration.hh
|
private |
Definition at line 83 of file CCalSensitiveConfiguration.cc.
View newest version in sPHENIX GitHub at line 83 of file CCalSensitiveConfiguration.cc
References FatalException, CCalSensitiveConfiguration::GCInfo::FileName, G4cout, G4endl, G4Exception(), jump(), openGeomFile(), readName(), CCalSensitiveConfiguration::GCInfo::SensitiveFlag, tab(), and theConfiguration.
Referenced by getInstance().
Definition at line 67 of file CCalSensitiveConfiguration.cc.
View newest version in sPHENIX GitHub at line 67 of file CCalSensitiveConfiguration.cc
References G4cerr, G4endl, it, and theConfiguration.
|
static |
Definition at line 43 of file CCalSensitiveConfiguration.cc.
View newest version in sPHENIX GitHub at line 43 of file CCalSensitiveConfiguration.cc
References CCalSensitiveConfiguration(), and instance.
Referenced by CCalG4Able::CCalG4Able(), and CCalDetectorConstruction::Construct().
Definition at line 51 of file CCalSensitiveConfiguration.cc.
View newest version in sPHENIX GitHub at line 51 of file CCalSensitiveConfiguration.cc
References G4cerr, G4endl, it, and theConfiguration.
Referenced by CCalG4Able::CCalG4Able().
|
staticprivate |
Definition at line 59 of file CCalSensitiveConfiguration.hh.
View newest version in sPHENIX GitHub at line 59 of file CCalSensitiveConfiguration.hh
Referenced by getInstance().
|
private |
Definition at line 60 of file CCalSensitiveConfiguration.hh.
View newest version in sPHENIX GitHub at line 60 of file CCalSensitiveConfiguration.hh
Referenced by CCalSensitiveConfiguration(), getFileName(), and getSensitiveFlag().