eic-smear
1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
|
Public Member Functions | |
virtual | ~EventPythiaPP () |
EventPythiaPP () | |
EventPythiaPP (double Q2, double x1, double x2) | |
EventPythiaPP (const EventPythiaPP &) | |
EventPythiaPP & | operator= (const EventPythiaPP &) |
virtual Double_t | GetQ2 () const |
virtual Double_t | GetX1 () const |
virtual Double_t | GetX2 () const |
Public Member Functions inherited from erhic::hadronic::EventMC | |
virtual | ~EventMC () |
EventMC () | |
virtual const ParticleMC * | GetTrack (UInt_t) const |
virtual ParticleMC * | GetTrack (UInt_t) |
virtual UInt_t | GetNTracks () const |
virtual UInt_t | Add (ParticleMC *particle) |
virtual Double_t | GetCentreOfMassEnergy () const |
virtual void | Clear (Option_t *="") |
Public Member Functions inherited from erhic::VirtualEvent | |
virtual | ~VirtualEvent () |
virtual void | HadronicFinalState (ParticlePtrList &) const |
Protected Attributes | |
Double32_t | QSquared |
Double32_t | x1 |
Double32_t | x2 |
Protected Attributes inherited from erhic::hadronic::EventMC | |
TClonesArray | mTracks |
Additional Inherited Members | |
Public Types inherited from erhic::VirtualEvent | |
typedef std::vector< const erhic::VirtualParticle * > | ParticlePtrList |
Definition at line 20 of file EventPythia.h.
|
virtual |
Destructor.
Definition at line 15 of file EventPythia.cxx.
erhic::hadronic::EventPythiaPP::EventPythiaPP | ( | ) |
Default constructor.
Definition at line 18 of file EventPythia.cxx.
erhic::hadronic::EventPythiaPP::EventPythiaPP | ( | double | Q2, |
double | x1, | ||
double | x2 | ||
) |
Initialise event kinematics.
Definition at line 24 of file EventPythia.cxx.
erhic::hadronic::EventPythiaPP::EventPythiaPP | ( | const EventPythiaPP & | that | ) |
Copy constructor.
Definition at line 30 of file EventPythia.cxx.
|
virtual |
Q-squared of the interaction.
Definition at line 47 of file EventPythia.cxx.
|
virtual |
x of the parton from the +z beam.
Definition at line 51 of file EventPythia.cxx.
|
virtual |
x of the parton from the -z beam.
Definition at line 55 of file EventPythia.cxx.
EventPythiaPP & erhic::hadronic::EventPythiaPP::operator= | ( | const EventPythiaPP & | that | ) |
Assignment operator.
Definition at line 37 of file EventPythia.cxx.