ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/g3tog4/include/G3DetTable.hh>
Public Member Functions | |
G3DetTable () | |
virtual | ~G3DetTable () |
G4int | GetID (G4String &set, G4String &det) |
void | Put (G4String &set, G4String &det, G4int id, G4VSensitiveDetector *D) |
G4VSensitiveDetector * | GetSD (G4String &set, G4String &det) |
void | PrintAll () |
Private Member Functions | |
G4String | MakeHash (G4String &set, G4String &det) |
Private Attributes | |
std::map< G4String, G3DetTableEntry *, std::less < G4String > > | DTD |
Definition at line 38 of file G3DetTable.hh.
View newest version in sPHENIX GitHub at line 38 of file G3DetTable.hh
G3DetTable::G3DetTable | ( | ) |
Definition at line 39 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 39 of file G3DetTable.cc
|
virtual |
Definition at line 42 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 42 of file G3DetTable.cc
Definition at line 69 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 69 of file G3DetTable.cc
References G3DetTableEntry::GetID(), and MakeHash().
Referenced by G4gsdeta().
G4VSensitiveDetector * G3DetTable::GetSD | ( | G4String & | set, |
G4String & | det | ||
) |
Definition at line 53 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 53 of file G3DetTable.cc
References G3DetTableEntry::GetSD(), and MakeHash().
Definition at line 35 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 35 of file G3DetTable.cc
Referenced by GetID(), GetSD(), and Put().
Definition at line 95 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 95 of file G3DetTable.cc
References G4cout, G4endl, G4VSensitiveDetector::GetName(), and G3DetTableEntry::GetSD().
Referenced by G4BuildGeom().
void G3DetTable::Put | ( | G4String & | set, |
G4String & | det, | ||
G4int | id, | ||
G4VSensitiveDetector * | D | ||
) |
Definition at line 85 of file G3DetTable.cc.
View newest version in sPHENIX GitHub at line 85 of file G3DetTable.cc
References G4cout, G4endl, and MakeHash().
|
private |
Definition at line 40 of file G3DetTable.hh.
View newest version in sPHENIX GitHub at line 40 of file G3DetTable.hh