ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/persistency/ascii/include/G4tgrFileReader.hh>
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 50 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 50 of file G4tgrFileReader.hh
|
virtual |
Definition at line 63 of file G4tgrFileReader.cc.
View newest version in sPHENIX GitHub at line 63 of file G4tgrFileReader.cc
References theInstance, and theLineProcessor.
|
protected |
Definition at line 56 of file G4tgrFileReader.cc.
View newest version in sPHENIX GitHub at line 56 of file G4tgrFileReader.cc
References theLineProcessor.
Referenced by GetInstance().
Definition at line 61 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 61 of file G4tgrFileReader.hh
References theTextFiles.
Referenced by G4tgbVolumeMgr::AddTextFile().
|
static |
Definition at line 71 of file G4tgrFileReader.cc.
View newest version in sPHENIX GitHub at line 71 of file G4tgrFileReader.cc
References G4tgrFileReader(), and theInstance.
Referenced by G4tgbVolumeMgr::AddTextFile(), ExTGRCDetectorBuilder::ReadDetector(), and G4tgbDetectorBuilder::ReadDetector().
|
inline |
Definition at line 63 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 63 of file G4tgrFileReader.hh
References theLineProcessor.
G4bool G4tgrFileReader::ReadFiles | ( | ) |
Definition at line 80 of file G4tgrFileReader.cc.
View newest version in sPHENIX GitHub at line 80 of file G4tgrFileReader.cc
References G4tgrFileIn::DumpException(), G4tgrUtils::DumpVS(), FatalException, fin, G4cout, G4endl, G4Exception(), G4tgrFileIn::GetInstance(), G4tgrMessenger::GetVerboseLevel(), G4tgrFileIn::GetWordsInLine(), nlines, G4tgrLineProcessor::ProcessLine(), theLineProcessor, and theTextFiles.
Referenced by ExTGRCDetectorBuilder::ReadDetector(), and G4tgbDetectorBuilder::ReadDetector().
|
inline |
Definition at line 62 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 62 of file G4tgrFileReader.hh
References theLineProcessor.
Referenced by ExTGRCDetectorBuilder::ReadDetector().
|
staticprivate |
Definition at line 71 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 71 of file G4tgrFileReader.hh
Referenced by GetInstance(), and ~G4tgrFileReader().
|
private |
Definition at line 74 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 74 of file G4tgrFileReader.hh
Referenced by G4tgrFileReader(), GetLineProcessor(), ReadFiles(), SetLineProcessor(), and ~G4tgrFileReader().
|
private |
Definition at line 73 of file G4tgrFileReader.hh.
View newest version in sPHENIX GitHub at line 73 of file G4tgrFileReader.hh
Referenced by AddTextFile(), and ReadFiles().