PandaRoot
PhotosEvent.h
Go to the documentation of this file.
1
#ifndef _PhotosEvent_h_included_
2
#define _PhotosEvent_h_included_
3
18
#include <vector>
19
#include "
PhotosBranch.h
"
20
#include "
PhotosParticle.h
"
21
using
std::vector;
22
23
namespace
Photospp
{
24
25
class
PhotosEvent
{
26
public
:
27
virtual
~PhotosEvent
();
28
30
virtual
vector<PhotosParticle *>
getParticleList
() = 0;
31
33
virtual
void
print
() = 0;
34
36
void
process
();
37
38
private
:
40
vector<PhotosParticle *> filterParticles(vector<PhotosParticle *> particles);
41
43
vector<PhotosBranch *> m_branch_points;
44
};
45
46
}
// namespace Photospp
47
#endif
Photospp::PhotosEvent::~PhotosEvent
virtual ~PhotosEvent()
Photospp
Definition:
Log.h:30
PhotosParticle.h
Photospp::PhotosEvent::process
void process()
Photospp::PhotosEvent::print
virtual void print()=0
Photospp::PhotosEvent
Definition:
PhotosEvent.h:25
PhotosBranch.h
Photospp::PhotosEvent::getParticleList
virtual vector< PhotosParticle * > getParticleList()=0
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
pgenerators
EvtGen
Photos
Photos
PhotosEvent.h
Generated on Fri Oct 21 2022 07:03:57 for PandaRoot by
1.8.13