#include <G3VolTable.hh>
Definition at line 60 of file G3VolTable.hh.
 
◆ G3VolTable()
      
        
          | G3VolTable::G3VolTable  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 39 of file G3VolTable.cc.
G3VolTableEntry * G3toG4TopVTE
 
 
 
 
◆ ~G3VolTable()
  
  
      
        
          | G3VolTable::~G3VolTable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Definition at line 43 of file G3VolTable.cc.
std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
std::map< G4String, G3VolTableEntry *, std::less< G4String > >::iterator VTDiterator
 
 
 
 
◆ Clear()
      
        
          | void G3VolTable::Clear  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 119 of file G3VolTable.cc.
std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
G3VolTableEntry * G3toG4TopVTE
 
std::map< G4String, G3VolTableEntry *, std::less< G4String > >::iterator VTDiterator
 
 
 
 
◆ CountG3Pos()
      
        
          | void G3VolTable::CountG3Pos  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetFirstVTE()
◆ GetG3toG4Mother()
◆ GetVTE()
Definition at line 54 of file G3VolTable.cc.
   56   if (i == 
VTD.end()) 
return 0;
    57   else                return (*i).second;
 std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
std::map< G4String, G3VolTableEntry *, std::less< G4String > >::iterator VTDiterator
 
 
 
 
◆ PrintAll()
      
        
          | void G3VolTable::PrintAll  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
Definition at line 61 of file G3VolTable.cc.
   68       G4cout << 
"G3VolTable element " << std::setw(3) << i++ << 
" name " 
std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
G4GLOB_DLL std::ostream G4cout
 
std::map< G4String, G3VolTableEntry *, std::less< G4String > >::iterator VTDiterator
 
 
 
 
◆ PutVTE()
Definition at line 76 of file G3VolTable.cc.
   78   if (
GetVTE(aG3VolTableEntry->GetName()) == 0 ){
    81     G4String HashID = aG3VolTableEntry->GetName();
    86     VTD[HashID] = aG3VolTableEntry;
    88   return GetVTE(aG3VolTableEntry->GetName());
 G3VolTableEntry * GetVTE(const G4String &Vname)
 
std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
 
 
 
◆ SetFirstVTE()
      
        
          | void G3VolTable::SetFirstVTE  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 97 of file G3VolTable.cc.
G3VolTableEntry * GetMother(G4int i)
 
std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
G3VolTableEntry * G3toG4TopVTE
 
 
 
 
◆ VTEStat()
      
        
          | void G3VolTable::VTEStat  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 112 of file G3VolTable.cc.
  113   G4cout << 
"Instantiated " << 
VTD.size() << 
   114     " volume table entries \n"  std::map< G4String, G3VolTableEntry *, std::less< G4String > > VTD
 
G4GLOB_DLL std::ostream G4cout
 
 
 
 
◆ _FirstKey
◆ _NG3Pos
  
  
      
        
          | G4int G3VolTable::_NG3Pos | 
         
       
   | 
  
private   | 
  
 
 
◆ G3toG4TopVTE
◆ VTD
The documentation for this class was generated from the following files: