EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <eic-smear/blob/master/include/eicsmear/hadronic/EventSmear.h>
Public Member Functions | |
virtual | ~EventSmear () |
EventSmear () | |
virtual const Smear::ParticleMCS * | GetTrack (UInt_t) const |
virtual Smear::ParticleMCS * | GetTrack (UInt_t) |
virtual UInt_t | GetNTracks () const |
virtual void | AddLast (Smear::ParticleMCS *) |
Public Member Functions inherited from erhic::VirtualEvent | |
virtual | ~VirtualEvent () |
virtual void | HadronicFinalState (ParticlePtrList &) const |
Protected Attributes | |
std::vector< Smear::ParticleMCS * > | particles |
Additional Inherited Members | |
Public Types inherited from erhic::VirtualEvent | |
typedef std::vector< const erhic::VirtualParticle * > | ParticlePtrList |
Realisation of hadronic::EventMC as an event with detector smearing.
Definition at line 28 of file EventSmear.h.
View newest version in sPHENIX GitHub at line 28 of file EventSmear.h
|
virtual |
Destructor.
Definition at line 14 of file EventSmear.cxx.
View newest version in sPHENIX GitHub at line 14 of file EventSmear.cxx
References GetNTracks(), and particles.
erhic::hadronic::EventSmear::EventSmear | ( | ) |
Constructor.
Definition at line 21 of file EventSmear.cxx.
View newest version in sPHENIX GitHub at line 21 of file EventSmear.cxx
|
virtual |
Add a particle to the end of the list.
Definition at line 36 of file EventSmear.cxx.
View newest version in sPHENIX GitHub at line 36 of file EventSmear.cxx
References particles.
|
virtual |
Returns the number of tracks in the event.
Implements erhic::VirtualEvent.
Definition at line 32 of file EventSmear.cxx.
View newest version in sPHENIX GitHub at line 32 of file EventSmear.cxx
References particles.
Referenced by ~EventSmear().
|
virtual |
Returns the numbered track for the event.
Implements erhic::VirtualEvent.
Definition at line 24 of file EventSmear.cxx.
View newest version in sPHENIX GitHub at line 24 of file EventSmear.cxx
References particles.
|
virtual |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Implements erhic::VirtualEvent.
Definition at line 28 of file EventSmear.cxx.
View newest version in sPHENIX GitHub at line 28 of file EventSmear.cxx
References particles.
|
protected |
Definition at line 61 of file EventSmear.h.
View newest version in sPHENIX GitHub at line 61 of file EventSmear.h
Referenced by AddLast(), GetNTracks(), GetTrack(), and ~EventSmear().