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