31 #define G4SDManager_h 1 
void AddNewCollection(G4String SDname, G4String DCname)
 
G4int GetCollectionID(G4String colName)
 
G4SDStructure * GetTreeTop() const 
 
void SetVerboseLevel(G4int vl)
 
void TerminateCurrentEvent(G4HCofThisEvent *HCE)
 
G4SDManager & operator=(const G4SDManager &)
 
G4HCtable * GetHCtable() const 
 
void SetVerboseLevel(G4int vl)
 
void Activate(G4String dName, G4bool activeFlag)
 
G4SDmessenger * theMessenger
 
G4VSensitiveDetector * FindSensitiveDetector(G4String dName, G4bool warning=true)
 
void AddNewDetector(G4VSensitiveDetector *aSD)
 
G4HCofThisEvent * PrepareNewEvent()
 
static G4ThreadLocal G4SDManager * fSDManager
 
static G4SDManager * GetSDMpointer()
 
G4int GetCollectionCapacity() const 
 
static G4SDManager * GetSDMpointerIfExist()