Geant4-11
|
#include <G4HCtable.hh>
Public Member Functions | |
G4int | entries () const |
G4HCtable () | |
G4int | GetCollectionID (G4String HCname) const |
G4int | GetCollectionID (G4VSensitiveDetector *aSD) const |
G4String | GetHCname (G4int i) const |
G4String | GetSDname (G4int i) const |
G4int | Registor (G4String SDname, G4String HCname) |
~G4HCtable () | |
Private Attributes | |
std::vector< G4String > | HClist |
std::vector< G4String > | SDlist |
Definition at line 49 of file G4HCtable.hh.
G4HCtable::G4HCtable | ( | ) |
Definition at line 32 of file G4HCtable.cc.
G4HCtable::~G4HCtable | ( | ) |
Definition at line 34 of file G4HCtable.cc.
|
inline |
Definition at line 65 of file G4HCtable.hh.
References HClist.
Referenced by G4SDManager::GetCollectionCapacity(), GetHCname(), GetSDname(), and G4SDManager::PrepareNewEvent().
Definition at line 48 of file G4HCtable.cc.
References HClist, and SDlist.
Referenced by G4SDManager::GetCollectionID().
G4int G4HCtable::GetCollectionID | ( | G4VSensitiveDetector * | aSD | ) | const |
Definition at line 81 of file G4HCtable.cc.
References G4cerr, G4endl, G4VSensitiveDetector::GetCollectionName(), G4VSensitiveDetector::GetName(), G4VSensitiveDetector::GetNumberOfCollections(), and SDlist.
Definition at line 72 of file G4HCtable.hh.
Definition at line 36 of file G4HCtable.cc.
References HClist, and SDlist.
Referenced by G4SDManager::AddNewCollection().
|
private |
Definition at line 62 of file G4HCtable.hh.
Referenced by entries(), GetCollectionID(), GetHCname(), and Registor().
|
private |
Definition at line 61 of file G4HCtable.hh.
Referenced by GetCollectionID(), GetSDname(), and Registor().