19 bool const isVerbose ) :
20 isVerbose( isVerbose ),
23 currentEvent( this->isVerbose ),
24 fileIsOpenAndNotYetAtEndOfFile( false ),
28 if( !(eventFileName.empty()) )
66 <<
"LHPC::warning! LHCO parser ignoring invalid line \""
68 std::cout << std::endl;
void prepareForNextEvent()
int recordLine(std::string const &lineAsString)
BOL::CommentedTextParser fileParser
bool openFile(std::string const &eventFileName)
bool fileIsOpenAndNotYetAtEndOfFile
LHCO::LhcoEvent currentEvent
LhcoParser(std::string const eventFileName="", bool const isVerbose=true)