|
HepMC3 event record library
|
Simple struct to store information about separate eventfiles to be loaded.
#include <LHEF.h>
Inheritance diagram for EventFile:
Collaboration diagram for EventFile:Public Types | |
| typedef XMLTag::AttributeMap | AttributeMap |
Public Member Functions | |
| EventFile () | |
| EventFile (const XMLTag &tag) | |
| void | print (std::ostream &file) const |
| bool | getattr (std::string n, double &v, bool erase=true) |
| bool | getattr (std::string n, bool &v, bool erase=true) |
| bool | getattr (std::string n, long &v, bool erase=true) |
| bool | getattr (std::string n, int &v, bool erase=true) |
| bool | getattr (std::string n, std::string &v, bool erase=true) |
| void | printattrs (std::ostream &file) const |
| void | closetag (std::ostream &file, std::string tag) const |
Static Public Member Functions | |
| static std::string | yes () |
Data Fields | |
| std::string | filename |
| long | neve |
| long | ntries |
| XMLTag::AttributeMap | attributes |
| std::string | contents |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inline |
|
inlineinherited |
print out ' name="value"' for all unparsed attributes.
Definition at line 435 of file LHEF.h.
References LHEF::oattr().
|
inlinestaticinherited |
|
inherited |
|
mutableinherited |
| long ntries |
1.8.13