FairRoot/PandaRoot
|
#include <PhotosEvent.h>
Public Member Functions | |
virtual | ~PhotosEvent () |
virtual vector< PhotosParticle * > | getParticleList ()=0 |
virtual void | print ()=0 |
void | process () |
virtual | ~PhotosEvent () |
virtual vector< PhotosParticle * > | getParticleList ()=0 |
virtual void | print ()=0 |
void | process () |
Private Member Functions | |
vector< PhotosParticle * > | filterParticles (vector< PhotosParticle * > particles) |
vector< PhotosParticle * > | filterParticles (vector< PhotosParticle * > particles) |
Private Attributes | |
vector< PhotosBranch * > | m_branch_points |
Definition at line 26 of file PhotosEvent.h.
|
virtual |
Definition at line 11 of file PhotosEvent.cxx.
References m_branch_points.
|
virtual |
|
private |
Filter suppressed and invalid particles.
Definition at line 32 of file PhotosEvent.cxx.
References Photospp::Log::Debug(), Photospp::PhotosParticle::getDaughters(), Photospp::PhotosParticle::getPdgID(), Photospp::PhotosParticle::getStatus(), i, p, and Photospp::PhotosParticle::STABLE.
Referenced by process().
|
private |
Filter suppressed and invalid particles.
|
pure virtual |
Get an unfiltered list of particles from the event record
Implemented in Photospp::PhotosHEPEVTEvent, Photospp::PhotosHEPEVTEvent, Photospp::PhotosHepMCEvent, and Photospp::PhotosHepMCEvent.
Referenced by process().
|
pure virtual |
Get an unfiltered list of particles from the event record
Implemented in Photospp::PhotosHEPEVTEvent, Photospp::PhotosHEPEVTEvent, Photospp::PhotosHepMCEvent, and Photospp::PhotosHepMCEvent.
|
pure virtual |
Print informations about the event
Implemented in Photospp::PhotosHEPEVTEvent, Photospp::PhotosHEPEVTEvent, Photospp::PhotosHepMCEvent, and Photospp::PhotosHepMCEvent.
|
pure virtual |
Print informations about the event
Implemented in Photospp::PhotosHEPEVTEvent, Photospp::PhotosHEPEVTEvent, Photospp::PhotosHepMCEvent, and Photospp::PhotosHepMCEvent.
void PhotosEvent::process | ( | ) |
Process event
Definition at line 21 of file PhotosEvent.cxx.
References Photospp::PhotosBranch::createBranches(), filterParticles(), getParticleList(), i, and m_branch_points.
Referenced by main().
void Photospp::PhotosEvent::process | ( | ) |
Process event
|
private |
branch points which should be given to PHOTOS
Definition at line 44 of file PhotosEvent.h.
Referenced by process(), and ~PhotosEvent().