#include <LhefParser.hpp>
Definition at line 28 of file LhefParser.hpp.
◆ LhefParser()
LHPC::LhefParser::LhefParser |
( |
std::string const |
eventFileName = "" , |
|
|
bool const |
isVerbose = true |
|
) |
| |
Definition at line 20 of file LhefParser.cpp.
30 if( !(eventFileName.empty()) )
LHEF::LhefEvent currentEvent
std::string eventAsString
std::vector< LHEF::AutomaticEventFilter * > automaticFilters
BOL::AsciiXmlParser fileParser
bool openFile(std::string const &eventFileName)
◆ ~LhefParser()
LHPC::LhefParser::~LhefParser |
( |
| ) |
|
◆ eventReadSuccessfully()
bool LHPC::LhefParser::eventReadSuccessfully |
( |
| ) |
|
|
inline |
◆ getEvent()
◆ openFile()
bool LHPC::LhefParser::openFile |
( |
std::string const & |
eventFileName | ) |
|
|
inline |
Definition at line 82 of file LhefParser.hpp.
bool openRootElementOfFile(std::string const &fileName)
◆ readNextEvent()
bool LHPC::LhefParser::readNextEvent |
( |
| ) |
|
Definition at line 43 of file LhefParser.cpp.
std::string const & getCurrentElementContent() const
bool currentElementNameMatches(std::string const &comparisonString) const
bool recordEvent(std::string const &eventAsString)
static std::string const eventTag
◆ registerFilter()
◆ automaticFilters
◆ currentEvent
◆ eventAsString
std::string LHPC::LhefParser::eventAsString |
|
protected |
◆ eventIsValid
bool LHPC::LhefParser::eventIsValid |
|
protected |
◆ eventTag
std::string const LHPC::LhefParser::eventTag |
|
staticprotected |
◆ fileIsOpen
bool LHPC::LhefParser::fileIsOpen |
|
protected |
◆ fileParser
◆ isVerbose
bool LHPC::LhefParser::isVerbose |
|
protected |
The documentation for this class was generated from the following files: