![]() |
HepMC Reference DocumentationHepMC |
#include <iostream>
#include <ostream>
#include <istream>
#include <sstream>
#include "HepMC/GenEvent.h"
#include "HepMC/GenCrossSection.h"
#include "HepMC/StreamInfo.h"
#include "HepMC/StreamHelpers.h"
#include "HepMC/Version.h"
#include "HepMC/IO_Exception.h"
Go to the source code of this file.
Namespaces | |
namespace | HepMC |
namespace | HepMC::detail |
Functions | |
void | HepMC::HepMCStreamCallback (std::ios_base::event e, std::ios_base &b, int i) |
template<class IO> | |
StreamInfo & | HepMC::get_stream_info (IO &iost) |
std::ostream & | HepMC::operator<< (std::ostream &, GenEvent &) |
standard streaming IO output operator | |
std::istream & | HepMC::operator>> (std::istream &, GenEvent &) |
standard streaming IO input operator | |
std::istream & | HepMC::set_input_units (std::istream &, Units::MomentumUnit, Units::LengthUnit) |
set the units for this input stream | |
std::ostream & | HepMC::write_HepMC_IO_block_begin (std::ostream &) |
Explicitly write the begin block lines that IO_GenEvent uses. | |
std::ostream & | HepMC::write_HepMC_IO_block_end (std::ostream &) |
Explicitly write the end block line that IO_GenEvent uses. | |
std::ostream & | HepMC::establish_output_stream_info (std::ostream &os) |
used by IO_GenEvent constructor | |
std::istream & | HepMC::establish_input_stream_info (std::istream &is) |
used by IO_GenEvent constructor | |
std::istream & | HepMC::detail::read_particle (std::istream &, TempParticleMap &, GenParticle *) |
std::istream & | HepMC::detail::read_units (std::istream &is, GenEvent &evt) |
std::ostream & | HepMC::detail::establish_output_stream_info (std::ostream &) |
used by IO_GenEvent constructor | |
std::istream & | HepMC::detail::establish_input_stream_info (std::istream &) |
used by IO_GenEvent constructor |