Geant4
10.01.p02
|
#include <CCalSensitiveConfiguration.hh>
Classes | |
struct | GCInfo |
Public Member Functions | |
~CCalSensitiveConfiguration () | |
int | 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 |
typedef std::map< G4String, GCInfo, std::less< G4String > >::iterator | CCalSensitiveConfIterator |
Private Member Functions | |
CCalSensitiveConfiguration () | |
Private Attributes | |
CCalSensitiveConfTable | theConfiguration |
Static Private Attributes | |
static CCalSensitiveConfiguration * | instance = 0 |
Definition at line 38 of file CCalSensitiveConfiguration.hh.
|
private |
Definition at line 46 of file CCalSensitiveConfiguration.hh.
|
private |
Definition at line 45 of file CCalSensitiveConfiguration.hh.
|
inline |
Definition at line 50 of file CCalSensitiveConfiguration.hh.
|
private |
Definition at line 80 of file CCalSensitiveConfiguration.cc.
References FatalException, CCalSensitiveConfiguration::GCInfo::FileName, G4cout, G4endl, G4Exception(), jump(), name, openGeomFile(), readName(), CCalSensitiveConfiguration::GCInfo::SensitiveFlag, tab(), and theConfiguration.
Referenced by getInstance().
Definition at line 65 of file CCalSensitiveConfiguration.cc.
References G4cerr, G4endl, and theConfiguration.
|
static |
Definition at line 43 of file CCalSensitiveConfiguration.cc.
References CCalSensitiveConfiguration(), and instance.
Referenced by CCalG4Able::CCalG4Able(), and CCalDetectorConstruction::Construct().
int CCalSensitiveConfiguration::getSensitiveFlag | ( | const G4String & | n | ) |
Definition at line 50 of file CCalSensitiveConfiguration.cc.
References G4cerr, G4endl, and theConfiguration.
Referenced by CCalG4Able::CCalG4Able().
|
staticprivate |
Definition at line 61 of file CCalSensitiveConfiguration.hh.
Referenced by getInstance().
|
private |
Definition at line 62 of file CCalSensitiveConfiguration.hh.
Referenced by CCalSensitiveConfiguration(), getFileName(), and getSensitiveFlag().