HepMC3 event record library
Public Member Functions | Private Attributes
PhotosHepMC3Event Class Reference
+ Inheritance diagram for PhotosHepMC3Event:
+ Collaboration diagram for PhotosHepMC3Event:

Public Member Functions

 PhotosHepMC3Event (GenEvent *event)
 
GenEventgetEvent ()
 
std::vector< PhotosParticle * > getParticleList ()
 
void print ()
 

Private Attributes

GenEventm_event
 
std::vector< PhotosParticle * > particles
 

Detailed Description

Definition at line 34 of file PhotosHepMC3Event.h.

Constructor & Destructor Documentation

◆ PhotosHepMC3Event()

Constructor which keeps a pointer to the GenEvent

Member Function Documentation

◆ getEvent()

GenEvent* getEvent ( )

Returns the GenEvent

◆ getParticleList()

std::vector<PhotosParticle*> getParticleList ( )

Returns the list of particles

◆ print()

void print ( )

Prints event summary

Field Documentation

◆ m_event

GenEvent* m_event
private

The event

Definition at line 52 of file PhotosHepMC3Event.h.

◆ particles

std::vector<PhotosParticle *> particles
private

Particle list

Definition at line 54 of file PhotosHepMC3Event.h.


The documentation for this class was generated from the following file: