147 const char* comment =
"");
#define ClassDef(name, id)
friend friend class TClonesArray
Double_t fB
Impact parameter (fm).
TClonesArray * fParticles
Array of particles.
void SetPhi(Double_t phi)
Int_t fStepNr
Event step number.
Double_t fStepT
Event step time.
void AddParticle(Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay, Int_t child[2], Double_t px, Double_t py, Double_t pz, Double_t e, Double_t x, Double_t y, Double_t z, Double_t t, Double_t weight)
add particle
void RemoveAt(Int_t i)
remove particle
UEvent()
default constructor
UEvent(const UEvent &right)
copy constructor
void Clear(Option_t *otp)
clear this
void AddParticle(const UParticle &particle)
void SetComment(const char *comment)
TString fComment
Generator-specific information.
Int_t fEventNr
Event number.
void Print(Option_t *option="")
print info about event
void SetStepNr(Int_t stepNr)
Double_t GetStepT() const
UEvent operator=(const UEvent &right)
assignement operator
TClonesArray * GetParticleList() const
void AddParticle(Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay, Int_t child[2], TLorentzVector mom, TLorentzVector pos, Double_t weight)
Int_t fNpa
Number of particles.
Double_t fPhi
Reaction plane angle.
UParticle * GetParticle(Int_t index) const
Int_t fNes
Number of event steps.
void GetComment(TString &comment) const
void SetStepT(Double_t stepT)
void SetEventNr(Int_t eventNr)
void SetParameters(Int_t eventNr, Double_t b, Double_t phi, Int_t nes, Int_t stepNr, Double_t stepT, const char *comment="")
set event parameters