FairRoot/PandaRoot
PhotosHepMCEvent.h
Go to the documentation of this file.
1 #ifndef _PhotosHepMCEvent_h_included_
2 #define _PhotosHepMCEvent_h_included_
3 
21 #include <vector>
22 #include "HepMC/GenEvent.h"
23 #include "PhotosEvent.h"
24 #include "PhotosParticle.h"
25 
26 namespace Photospp
27 {
28 
30 {
31 public:
33 
35  PhotosHepMCEvent(HepMC::GenEvent * event);
36 
38  HepMC::GenEvent * getEvent();
39 
41  std::vector<PhotosParticle*> getParticleList();
42 
44  void print();
45 private:
47  HepMC::GenEvent * m_event;
49  std::vector<PhotosParticle *> particles;
50 };
51 
52 } // namespace Photospp
53 #endif
HepMC::GenEvent * getEvent()
std::vector< PhotosParticle * > getParticleList()
Definition: Log.h:30
std::vector< PhotosParticle * > particles
PhotosHepMCEvent(HepMC::GenEvent *event)