HepMC event record
|
Backward-compatibility wrapper for WriterAscii and ReaderAscii.
Definition at line 27 of file build/outputs/include/HepMC/IO_GenEvent.h.
#include <IO_GenEvent.h>
Public Member Functions | |
IO_GenEvent (const string &filename, std::ios::openmode mode=std::ios::out) | |
Filename constructor allowing both ios::in and ios::out modes. More... | |
IO_GenEvent (std::istream &stream) | |
Istream constructor. More... | |
IO_GenEvent (std::ostream &stream) | |
Ostream constructor. More... | |
~IO_GenEvent () | |
Default destructor. More... | |
bool | fill_next_event (GenEvent *evt) |
Wrapper for ReaderAscii::read_event. More... | |
void | write_event (const GenEvent *evt) |
Wrapper for WriterAscii::write_event. More... | |
int | rdstate () const |
Wrapper for Writer/Reader rdstate() More... | |
IO_GenEvent (const string &filename, std::ios::openmode mode=std::ios::out) | |
Filename constructor allowing both ios::in and ios::out modes. More... | |
IO_GenEvent (std::istream &stream) | |
Istream constructor. More... | |
IO_GenEvent (std::ostream &stream) | |
Ostream constructor. More... | |
~IO_GenEvent () | |
Default destructor. More... | |
bool | fill_next_event (GenEvent *evt) |
Wrapper for ReaderAscii::read_event. More... | |
void | write_event (const GenEvent *evt) |
Wrapper for WriterAscii::write_event. More... | |
int | rdstate () const |
Wrapper for Writer/Reader rdstate() More... | |
Private Attributes | |
WriterAscii * | m_writer |
Instance of WriterAscii. More... | |
ReaderAscii * | m_reader |
Instance of ReaderAscii. More... | |
|
inline |
Filename constructor allowing both ios::in and ios::out modes.
Definition at line 32 of file build/outputs/include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader, and IO_GenEvent::m_writer.
|
inline |
Istream constructor.
Definition at line 41 of file build/outputs/include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader.
|
inline |
Ostream constructor.
Definition at line 49 of file build/outputs/include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_writer.
|
inline |
Default destructor.
Definition at line 56 of file build/outputs/include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader, and IO_GenEvent::m_writer.
|
inline |
Filename constructor allowing both ios::in and ios::out modes.
Definition at line 32 of file include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader, and IO_GenEvent::m_writer.
|
inline |
Istream constructor.
Definition at line 41 of file include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader.
|
inline |
Ostream constructor.
Definition at line 49 of file include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_writer.
|
inline |
Default destructor.
Definition at line 56 of file include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader, and IO_GenEvent::m_writer.
|
inline |
Wrapper for ReaderAscii::read_event.
Definition at line 63 of file build/outputs/include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader, and ReaderAscii::read_event().
|
inline |
Wrapper for ReaderAscii::read_event.
Definition at line 63 of file include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_reader, and ReaderAscii::read_event().
|
inline |
Wrapper for Writer/Reader rdstate()
Definition at line 75 of file include/HepMC/IO_GenEvent.h.
References ReaderAscii::failed(), WriterAscii::failed(), IO_GenEvent::m_reader, and IO_GenEvent::m_writer.
|
inline |
Wrapper for Writer/Reader rdstate()
Definition at line 75 of file build/outputs/include/HepMC/IO_GenEvent.h.
References ReaderAscii::failed(), WriterAscii::failed(), IO_GenEvent::m_reader, and IO_GenEvent::m_writer.
|
inline |
Wrapper for WriterAscii::write_event.
Definition at line 69 of file build/outputs/include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_writer, and WriterAscii::write_event().
|
inline |
Wrapper for WriterAscii::write_event.
Definition at line 69 of file include/HepMC/IO_GenEvent.h.
References IO_GenEvent::m_writer, and WriterAscii::write_event().
|
private |
Instance of ReaderAscii.
Definition at line 90 of file build/outputs/include/HepMC/IO_GenEvent.h.
|
private |
Instance of WriterAscii.
Definition at line 86 of file build/outputs/include/HepMC/IO_GenEvent.h.