KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVSimEvent.h
1
3
4#ifndef __KVSIMEVENT_H
5#define __KVSIMEVENT_H
6
7#include "KVTemplateEvent.h"
8#include "KVSimNucleus.h"
9
22class KVSimEvent : public KVTemplateEvent<KVSimNucleus> {
23public:
24
25 KVSimEvent(Int_t mult = 50)
26 : KVTemplateEvent(mult)
27 {}
28 virtual ~KVSimEvent() {}
29 virtual void Print(Option_t* t = "") const;
30
32
33 ClassDef(KVSimEvent, 5) //Events from simulation
34};
35typedef KVSimEvent::EventIterator SimEventIterator;
36typedef KVSimEvent::EventGroupIterator SimEventGroupIterator;
37typedef KVSimEvent::EventOKIterator SimEventOKIterator;
38
90#endif
int Int_t
double Double_t
const char Option_t
#define ClassDef(name, id)
Container class for simulated nuclei, KVSimNucleus.
Definition KVSimEvent.h:22
Double_t GetTotalCoulombEnergy() const
virtual ~KVSimEvent()
Definition KVSimEvent.h:28
KVSimEvent(Int_t mult=50)
Definition KVSimEvent.h:25
virtual void Print(Option_t *t="") const
Base class for event classes (containers for different types of particle objects)
Wrapper class for iterating over groups of nuclei in KVSimEvent accessed through base pointer or refe...
Wrapper class for iterating over nuclei in KVSimEvent accessed through base pointer or reference.
Wrapper class for iterating over "OK" nuclei in KVSimEvent accessed through base pointer or reference...