30 #ifndef G4SDStructure_h 
   31 #define G4SDStructure_h 1 
   79         for(
size_t i=0; i<structure.size(); i++)
 
   80         { structure[i]->SetVerboseLevel(vl); }
 
   81         for(
size_t j=0; j<detector.size(); j++)
 
   82         { detector[j]->SetVerboseLevel(vl); }
 
void AddNewDetector(G4VSensitiveDetector *aSD, G4String treeStructure)
 
void RemoveSD(G4VSensitiveDetector *)
 
void Initialize(G4HCofThisEvent *HCE)
 
std::vector< G4VSensitiveDetector * > detector
 
void Activate(G4String aName, G4bool sensitiveFlag)
 
void SetVerboseLevel(G4int vl)
 
void Terminate(G4HCofThisEvent *HCE)
 
G4int operator==(const G4SDStructure &right) const 
 
G4SDStructure * FindSubDirectory(G4String subD)
 
G4VSensitiveDetector * GetSD(G4String aName)
 
G4SDStructure(G4String aPath)
 
G4String ExtractDirName(G4String aPath)
 
std::vector< G4SDStructure * > structure
 
G4VSensitiveDetector * FindSensitiveDetector(G4String aName, G4bool warning=true)