84 std::vector< G4String > wl,wlnew;
96 G4Exception(
"G4tgrFileReader::ReadFiles()",
"InvalidInput",
117 if( wlnew[0].c_str()[0] !=
':' )
119 wl.insert( wl.end(), wlnew.begin(), wlnew.end() );
static G4tgrFileReader * GetInstance()
static G4int GetVerboseLevel()
std::vector< G4String > theTextFiles
G4tgrLineProcessor * theLineProcessor
virtual G4bool ProcessLine(const std::vector< G4String > &wl)
void DumpException(const G4String &sent)
static G4ThreadLocal G4tgrFileReader * theInstance
virtual ~G4tgrFileReader()
static G4tgrFileIn & GetInstance(const G4String &name)
static void DumpVS(const std::vector< G4String > &wl, const char *msg)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
G4GLOB_DLL std::ostream G4cout
G4int GetWordsInLine(std::vector< G4String > &wl)