StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StarGenerator
Photos3_61
include
Photos
PhotosEvent.h
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
26
class
PhotosEvent
27
{
28
public
:
29
virtual
~
PhotosEvent
();
30
32
virtual
vector<PhotosParticle*>
getParticleList
() = 0;
33
35
virtual
void
print
() = 0;
36
38
void
process
();
39
private
:
41
vector<PhotosParticle *> filterParticles(vector<PhotosParticle *> particles);
42
44
vector<PhotosBranch *> m_branch_points;
45
};
46
47
}
// namespace Photospp
48
#endif
Photospp::PhotosEvent::process
void process()
Definition:
PhotosEvent.cxx:21
Photospp::PhotosEvent::getParticleList
virtual vector< PhotosParticle * > getParticleList()=0
Photospp::PhotosEvent::print
virtual void print()=0
Photospp::PhotosEvent
Definition:
PhotosEvent.h:26
Generated by
1.8.5