PandaRoot
Photospp::PhotosHEPEVTEvent Class Reference

#include <PhotosHEPEVTEvent.h>

Inheritance diagram for Photospp::PhotosHEPEVTEvent:
Photospp::PhotosEvent Photospp::PhotosEvent

Public Member Functions

 ~PhotosHEPEVTEvent ()
 
 PhotosHEPEVTEvent ()
 
void addParticle (PhotosHEPEVTParticle *p)
 
PhotosHEPEVTParticlegetParticle (int i)
 
void setParticle (int i, PhotosHEPEVTParticle *p)
 
int getParticleCount ()
 
std::vector< PhotosParticle * > getParticleList ()
 
void print ()
 
void clear ()
 
 ~PhotosHEPEVTEvent ()
 
 PhotosHEPEVTEvent ()
 
void addParticle (PhotosHEPEVTParticle *p)
 
PhotosHEPEVTParticlegetParticle (int i)
 
void setParticle (int i, PhotosHEPEVTParticle *p)
 
int getParticleCount ()
 
std::vector< PhotosParticle * > getParticleList ()
 
void print ()
 
void clear ()
 
- Public Member Functions inherited from Photospp::PhotosEvent
virtual ~PhotosEvent ()
 
void process ()
 
virtual ~PhotosEvent ()
 
void process ()
 

Detailed Description

Definition at line 50 of file PhotosHEPEVTEvent.h.

Constructor & Destructor Documentation

◆ ~PhotosHEPEVTEvent() [1/2]

Photospp::PhotosHEPEVTEvent::~PhotosHEPEVTEvent ( )

Default destructor

◆ PhotosHEPEVTEvent() [1/2]

Photospp::PhotosHEPEVTEvent::PhotosHEPEVTEvent ( )

Default constructor

◆ ~PhotosHEPEVTEvent() [2/2]

Photospp::PhotosHEPEVTEvent::~PhotosHEPEVTEvent ( )

Default destructor

◆ PhotosHEPEVTEvent() [2/2]

Photospp::PhotosHEPEVTEvent::PhotosHEPEVTEvent ( )

Default constructor

Member Function Documentation

◆ addParticle() [1/2]

void Photospp::PhotosHEPEVTEvent::addParticle ( PhotosHEPEVTParticle p)

Add particle at the end of event record

◆ addParticle() [2/2]

void Photospp::PhotosHEPEVTEvent::addParticle ( PhotosHEPEVTParticle p)

Add particle at the end of event record

◆ clear() [1/2]

void Photospp::PhotosHEPEVTEvent::clear ( )

Remove all particles from the event

◆ clear() [2/2]

void Photospp::PhotosHEPEVTEvent::clear ( )

Remove all particles from the event

◆ getParticle() [1/2]

PhotosHEPEVTParticle* Photospp::PhotosHEPEVTEvent::getParticle ( int  i)

Get particle at index 'i'

◆ getParticle() [2/2]

PhotosHEPEVTParticle* Photospp::PhotosHEPEVTEvent::getParticle ( int  i)

Get particle at index 'i'

◆ getParticleCount() [1/2]

int Photospp::PhotosHEPEVTEvent::getParticleCount ( )

Get higher-most index of the particles in event (nhep)

◆ getParticleCount() [2/2]

int Photospp::PhotosHEPEVTEvent::getParticleCount ( )

Get higher-most index of the particles in event (nhep)

◆ getParticleList() [1/2]

std::vector<PhotosParticle *> Photospp::PhotosHEPEVTEvent::getParticleList ( )
virtual

Get an unfiltered list of particles from the event record

Implements Photospp::PhotosEvent.

◆ getParticleList() [2/2]

std::vector<PhotosParticle *> Photospp::PhotosHEPEVTEvent::getParticleList ( )
virtual

Get an unfiltered list of particles from the event record

Implements Photospp::PhotosEvent.

◆ print() [1/2]

void Photospp::PhotosHEPEVTEvent::print ( )
virtual

Print out list of particles in the event

Implements Photospp::PhotosEvent.

◆ print() [2/2]

void Photospp::PhotosHEPEVTEvent::print ( )
virtual

Print out list of particles in the event

Implements Photospp::PhotosEvent.

◆ setParticle() [1/2]

void Photospp::PhotosHEPEVTEvent::setParticle ( int  i,
PhotosHEPEVTParticle p 
)

Set particle at index 'i'

◆ setParticle() [2/2]

void Photospp::PhotosHEPEVTEvent::setParticle ( int  i,
PhotosHEPEVTParticle p 
)

Set particle at index 'i'


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