| 
    Geant4
    10.02.p02
    
   | 
 
#include <G4tgrFileReader.hh>
 Collaboration diagram for G4tgrFileReader:Public Member Functions | |
| virtual | ~G4tgrFileReader () | 
| G4bool | ReadFiles () | 
| void | AddTextFile (const G4String &fname) | 
| void | SetLineProcessor (G4tgrLineProcessor *lp) | 
| G4tgrLineProcessor * | GetLineProcessor () const | 
Static Public Member Functions | |
| static G4tgrFileReader * | GetInstance () | 
Protected Member Functions | |
| G4tgrFileReader () | |
Private Attributes | |
| std::vector< G4String > | theTextFiles | 
| G4tgrLineProcessor * | theLineProcessor | 
Static Private Attributes | |
| static G4ThreadLocal  G4tgrFileReader *  | theInstance = 0 | 
Definition at line 51 of file G4tgrFileReader.hh.
      
  | 
  virtual | 
Definition at line 64 of file G4tgrFileReader.cc.
References theInstance, and theLineProcessor.
      
  | 
  protected | 
Definition at line 57 of file G4tgrFileReader.cc.
References theLineProcessor.
Referenced by GetInstance().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 62 of file G4tgrFileReader.hh.
References theTextFiles.
Referenced by G4tgbVolumeMgr::AddTextFile().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 72 of file G4tgrFileReader.cc.
References G4tgrFileReader(), and theInstance.
Referenced by G4tgbVolumeMgr::AddTextFile(), ExTGRCDetectorBuilder::ReadDetector(), and G4tgbDetectorBuilder::ReadDetector().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 64 of file G4tgrFileReader.hh.
References theLineProcessor.
| G4bool G4tgrFileReader::ReadFiles | ( | ) | 
Definition at line 81 of file G4tgrFileReader.cc.
References G4tgrFileIn::DumpException(), G4tgrUtils::DumpVS(), FatalException, G4cout, G4endl, G4Exception(), G4tgrFileIn::GetInstance(), G4tgrMessenger::GetVerboseLevel(), G4tgrFileIn::GetWordsInLine(), G4tgrLineProcessor::ProcessLine(), theLineProcessor, and theTextFiles.
Referenced by ExTGRCDetectorBuilder::ReadDetector(), and G4tgbDetectorBuilder::ReadDetector().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 63 of file G4tgrFileReader.hh.
References theLineProcessor.
Referenced by ExTGRCDetectorBuilder::ReadDetector().
 Here is the caller graph for this function:
      
  | 
  staticprivate | 
Definition at line 72 of file G4tgrFileReader.hh.
Referenced by GetInstance(), and ~G4tgrFileReader().
      
  | 
  private | 
Definition at line 75 of file G4tgrFileReader.hh.
Referenced by G4tgrFileReader(), GetLineProcessor(), ReadFiles(), SetLineProcessor(), and ~G4tgrFileReader().
      
  | 
  private | 
Definition at line 74 of file G4tgrFileReader.hh.
Referenced by AddTextFile(), and ReadFiles().