![]() |
![]() |
#include <LHEEventProduct.h>
Public Types | |
typedef std::ptrdiff_t | difference_type |
typedef std::forward_iterator_tag | iterator_category |
typedef std::string * | pointer |
typedef std::string & | reference |
typedef std::string | value_type |
Public Member Functions | |
const_iterator () | |
bool | operator!= (const const_iterator &other) const |
const std::string & | operator* () const |
const_iterator & | operator++ () |
const_iterator | operator++ (int dummy) |
const std::string * | operator-> () const |
bool | operator== (const const_iterator &other) const |
~const_iterator () | |
Private Member Functions | |
void | next () |
Private Attributes | |
const LHEEventProduct * | event |
unsigned int | line |
std::string | tmp |
Static Private Attributes | |
static const unsigned int | npos = 99999 |
Friends | |
class | LHEEventProduct |
Definition at line 80 of file LHEEventProduct.h.
typedef std::ptrdiff_t LHEEventProduct::const_iterator::difference_type |
Definition at line 84 of file LHEEventProduct.h.
typedef std::forward_iterator_tag LHEEventProduct::const_iterator::iterator_category |
Definition at line 82 of file LHEEventProduct.h.
typedef std::string* LHEEventProduct::const_iterator::pointer |
Definition at line 85 of file LHEEventProduct.h.
typedef std::string& LHEEventProduct::const_iterator::reference |
Definition at line 86 of file LHEEventProduct.h.
typedef std::string LHEEventProduct::const_iterator::value_type |
Definition at line 83 of file LHEEventProduct.h.
|
inline |
Definition at line 88 of file LHEEventProduct.h.
Referenced by LHEEventProduct::end().
|
inline |
Definition at line 89 of file LHEEventProduct.h.
|
private |
Definition at line 9 of file LHEEventProduct.cc.
References lhef::HEPEUP::AQCDUP, lhef::HEPEUP::AQEDUP, alignBH_cfg::fixed, LHEEventProduct::hepeup(), lhef::HEPEUP::ICOLUP, gen::PdfInfo::id, lhef::HEPEUP::IDPRUP, lhef::HEPEUP::IDUP, lhef::HEPEUP::ISTUP, line, lhef::HEPEUP::MOTHUP, npos, lhef::HEPEUP::NUP, LHEEventProduct::pdf(), lhef::HEPEUP::PUP, gen::PdfInfo::scalePDF, lhef::HEPEUP::SCALUP, lhef::HEPEUP::SPINUP, tmp, lhef::HEPEUP::VTIMUP, gen::PdfInfo::x, and gen::PdfInfo::xPDF.
Referenced by operator++().
|
inline |
Definition at line 93 of file LHEEventProduct.h.
References operator==().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
Definition at line 105 of file LHEEventProduct.h.
|
private |
Definition at line 109 of file LHEEventProduct.h.
Referenced by LHEEventProduct::begin(), and Types.EventID::cppID().
|
private |
Definition at line 110 of file LHEEventProduct.h.
Referenced by LHEEventProduct::begin(), next(), and operator==().
|
staticprivate |
Definition at line 113 of file LHEEventProduct.h.
Referenced by next().
|
private |
Definition at line 111 of file LHEEventProduct.h.
Referenced by LHEEventProduct::begin(), next(), operator*(), and operator->().