#include <Event.hh>
In addition to the HepMC::GenEvent object the Event also keeps track of all Projections object which have been applied to the Event so far.
Definition at line 29 of file Event.hh.
Public Member Functions | |
const GenEvent & | genEvent () const |
Return the generated event obtained from an external event generator. | |
template<typename PROJ> | |
const PROJ & | applyProjection (PROJ &p) const |
double | weight () const |
The weight associated with the event. | |
Standard constructors and destructors. | |
Event (const GenEvent &geneve) | |
The default constructor. | |
Event (const Event &x) | |
The copy constructor. | |
virtual | ~Event () |
The destructor. |
|
The default constructor.
|
|
The copy constructor.
|
|
The destructor.
|
|
|
Return the generated event obtained from an external event generator.
Definition at line 53 of file Event.hh. References Rivet::GenEvent. Referenced by ExampleTree::analyze(), WZandh::project(), PVertex::project(), FinalState::project(), and Beam::project(). |
|
The weight associated with the event.
Definition at line 76 of file Event.hh. Referenced by ZPhys73C11::analyze(), TestAnalysis::analyze(), HepEx9506012::analyze(), HepEx0409040::analyze(), HepEx0112029::analyze(), and PL273B181::analyze(). |