![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <eic-smear/blob/master/include/eicsmear/hadronic/EventSmear.h>
Inheritance diagram for erhic::hadronic::EventSmear:
Collaboration diagram for erhic::hadronic::EventSmear: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.
Here is the call graph for this function:| 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().
Here is the caller graph for this function:
|
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().