|
| EventRecord () |
|
| EventRecord (int size) |
|
| EventRecord (const EventRecord &record) |
|
| ~EventRecord () |
|
void | AcceptVisitor (EventRecordVisitorI *visitor) |
|
virtual void | Copy (const EventRecord &record) |
|
virtual void | Print (ostream &stream) const |
|
| GHepRecord () |
|
| GHepRecord (int size) |
|
| GHepRecord (const GHepRecord &record) |
|
| GHepRecord (TRootIOCtor *) |
|
virtual | ~GHepRecord () |
|
virtual Interaction * | Summary (void) const |
|
virtual void | AttachSummary (Interaction *interaction) |
|
virtual void | AddParticle (const GHepParticle &p) |
|
virtual void | AddParticle (int pdg, GHepStatus_t ist, int mom1, int mom2, int dau1, int dau2, const TLorentzVector &p, const TLorentzVector &v) |
|
virtual void | AddParticle (int pdg, GHepStatus_t ist, int mom1, int mom2, int dau1, int dau2, double px, double py, double pz, double E, double x, double y, double z, double t) |
|
virtual GHepParticle * | Particle (int position) const |
|
virtual GHepParticle * | FindParticle (int pdg, GHepStatus_t ist, int start) const |
|
virtual int | ParticlePosition (int pdg, GHepStatus_t i, int start=0) const |
|
virtual int | ParticlePosition (GHepParticle *particle, int start=0) const |
|
virtual vector< int > * | GetStableDescendants (int position) const |
|
GEvGenMode_t | EventGenerationMode (void) const |
|
virtual GHepParticle * | Probe (void) const |
|
virtual GHepParticle * | TargetNucleus (void) const |
|
virtual GHepParticle * | RemnantNucleus (void) const |
|
virtual GHepParticle * | HitNucleon (void) const |
|
virtual GHepParticle * | HitElectron (void) const |
|
virtual GHepParticle * | FinalStatePrimaryLepton (void) const |
|
virtual GHepParticle * | FinalStateHadronicSystem (void) const |
|
virtual int | ProbePosition (void) const |
|
virtual int | TargetNucleusPosition (void) const |
|
virtual int | RemnantNucleusPosition (void) const |
|
virtual int | HitNucleonPosition (void) const |
|
virtual int | HitElectronPosition (void) const |
|
virtual int | FinalStatePrimaryLeptonPosition (void) const |
|
virtual int | FinalStateHadronicSystemPosition (void) const |
|
virtual unsigned int | NEntries (int pdg, GHepStatus_t ist, int start=0) const |
|
virtual unsigned int | NEntries (int pdg, int start=0) const |
|
virtual TBits * | EventFlags (void) const |
|
virtual TBits * | EventMask (void) const |
|
virtual bool | IsUnphysical (void) const |
|
virtual bool | Accept (void) const |
|
virtual double | Weight (void) const |
|
virtual double | Probability (void) const |
|
virtual double | XSec (void) const |
|
virtual double | DiffXSec (void) const |
|
virtual KinePhaseSpace_t | DiffXSecVars (void) const |
|
virtual void | SetWeight (double wght) |
|
virtual void | SetProbability (double prob) |
|
virtual void | SetXSec (double xsec) |
|
virtual void | SetDiffXSec (double xsec, KinePhaseSpace_t ps) |
|
virtual TLorentzVector * | Vertex (void) const |
|
virtual void | SetVertex (double x, double y, double z, double t) |
|
virtual void | SetVertex (const TLorentzVector &vtx) |
|
virtual void | Copy (const GHepRecord &record) |
|
virtual void | Clear (Option_t *opt="") |
|
virtual void | ResetRecord (void) |
|
virtual void | CompactifyDaughterLists (void) |
|
virtual void | RemoveIntermediateParticles (void) |
|
void | SetUnphysEventMask (const TBits &mask) |
|
void | Print (ostream &stream) const |
|
Generated Event Record. It is a GHepRecord object that can accept / be visited by EventRecordVisitorI objects (event generation modules). All the other important container manipulation methods are defined at the base GHepRecord record.
- Author
- Costas Andreopoulos <constantinos.andreopoulos cern.ch> University of Liverpool & STFC Rutherford Appleton Laboratory
October 1, 2004
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
Definition at line 37 of file EventRecord.h.