#include <LHERunInfoProduct.h>
Public Types | |
typedef std::vector< std::string >::const_iterator | const_iterator |
typedef std::vector< std::string >::size_type | size_type |
Public Member Functions | |
void | addLine (const std::string &line) |
const_iterator | begin () const |
const_iterator | end () const |
Header () | |
Header (const std::string &tag) | |
const std::vector< std::string > & | lines () const |
bool | operator!= (const Header &other) const |
bool | operator== (const Header &other) const |
size_type | size () const |
const std::string & | tag () const |
~Header () | |
Private Attributes | |
std::vector< std::string > | lines_ |
std::string | tag_ |
Definition at line 16 of file LHERunInfoProduct.h.
typedef std::vector<std::string>::const_iterator LHERunInfoProduct::Header::const_iterator |
Definition at line 18 of file LHERunInfoProduct.h.
typedef std::vector<std::string>::size_type LHERunInfoProduct::Header::size_type |
Definition at line 19 of file LHERunInfoProduct.h.
|
inline |
Definition at line 21 of file LHERunInfoProduct.h.
|
inline |
Definition at line 22 of file LHERunInfoProduct.h.
|
inline |
Definition at line 23 of file LHERunInfoProduct.h.
|
inline |
Definition at line 25 of file LHERunInfoProduct.h.
References lines_.
Referenced by AlpgenSource::AlpgenSource(), AlpgenSource::beginRun(), MCatNLOSource::beginRun(), lhef::fillHeader(), and EmbeddingLHEProducer::give_slha().
|
inline |
Definition at line 31 of file LHERunInfoProduct.h.
References lines_.
Referenced by AlpgenSource::AlpgenSource(), LHERunInfoProduct::endOfFile(), and lhef::LHERunInfo::findHeader().
|
inline |
Definition at line 32 of file LHERunInfoProduct.h.
References lines_.
Referenced by AlpgenSource::AlpgenSource(), LHERunInfoProduct::endOfFile(), lhef::fillLines(), and lhef::LHERunInfo::findHeader().
|
inline |
Definition at line 28 of file LHERunInfoProduct.h.
References lines_.
|
inline |
|
inline |
Definition at line 34 of file LHERunInfoProduct.h.
Referenced by LHERunInfoProduct::const_iterator::operator!=(), and LHERunInfoProduct::const_iterator::~const_iterator().
|
inline |
Definition at line 30 of file LHERunInfoProduct.h.
References lines_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
inline |
Definition at line 27 of file LHERunInfoProduct.h.
References tag_.
Referenced by LHERunInfoProduct::endOfFile(), lhef::LHERunInfo::findHeader(), and LHERunInfoProduct::isProductEqual().
|
private |
Definition at line 39 of file LHERunInfoProduct.h.
Referenced by addLine(), begin(), end(), lines(), operator==(), and size().
|
private |
Definition at line 38 of file LHERunInfoProduct.h.
Referenced by operator==(), and tag().