| 
    Geant4
    10.02
    
   | 
 
#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 39 of file G3DetTable.hh.
| G3DetTable::G3DetTable | ( | ) | 
Definition at line 40 of file G3DetTable.cc.
      
  | 
  virtual | 
Definition at line 43 of file G3DetTable.cc.
Definition at line 70 of file G3DetTable.cc.
References G3DetTableEntry::GetID(), and MakeHash().
Referenced by G4gsdeta().
 Here is the call graph for this function:
 Here is the caller graph for this function:| G4VSensitiveDetector * G3DetTable::GetSD | ( | G4String & | set, | 
| G4String & | det | ||
| ) | 
Definition at line 54 of file G3DetTable.cc.
References G3DetTableEntry::GetSD(), and MakeHash().
 Here is the call graph for this function:Definition at line 36 of file G3DetTable.cc.
Referenced by GetID(), GetSD(), and Put().
 Here is the caller graph for this function:| void G3DetTable::PrintAll | ( | void | ) | 
Definition at line 96 of file G3DetTable.cc.
References G4cout, G4endl, G4VSensitiveDetector::GetName(), and G3DetTableEntry::GetSD().
Referenced by G4BuildGeom().
 Here is the call graph for this function:
 Here is the caller graph for this function:| void G3DetTable::Put | ( | G4String & | set, | 
| G4String & | det, | ||
| G4int | id, | ||
| G4VSensitiveDetector * | D | ||
| ) | 
Definition at line 86 of file G3DetTable.cc.
References G4cout, G4endl, and MakeHash().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 41 of file G3DetTable.hh.