59 getLine(
int const whichLine )
const;
184 inline std::string
const&
190 inline std::string
const
193 std::string returnString(
"<event>\n" );
195 returnString.append(
"\n</event>" );
199 inline std::string
const&
220 <<
"LHPC::warning! the following string could not be parsed as a valid"
223 std::cout << std::endl;
static double const notANumber
double getEventScale() const
std::string eventAsString
std::string const & getOptionalInformation() const
double getAlphaQcd() const
ParticleLine * secondaryMotherLinePointer
BOL::VectorlikeArray< ParticleLine > particleLines
std::string const getAsStringWithTags() const
void setUpPointersBetweenParticleLines()
ParticleLine const & getLine(int const whichLine) const
double getEventWeight() const
BOL::VectorlikeArray< std::string > eventAsLines
int getNumberOfParticles() const
bool recordEvent(std::string const &eventAsString)
std::string optionalInformation
LhefEvent(bool const isVerbose)
static bool const trueForVerbosity
double getAlphaQed() const
int getEventNumberInFile() const
static std::string const trimmingChars
ParticleLine * primaryMotherLinePointer
ParticleLine const & operator[](int const whichLine) const
std::string const & getAsString() const
BOL::VectorlikeArray< std::string > lineAsNumbersAsStrings