10#include "TLorentzVector.h"
20class UEvent :
public TNamed {
58 TClonesArray* fParticles;
79 void Print(Option_t* option =
"");
89 inline Double_t
GetB()
const {
return fB;}
94 inline Double_t
GetPhi()
const {
return fPhi;}
99 inline Int_t
GetNes()
const {
return fNes;}
114 inline Int_t
GetNpa()
const {
return fNpa;}
124 inline void GetComment(TString& comment)
const {comment = fComment;}
142 Int_t stepNr, Double_t stepT,
const char* comment =
"");
152 inline void SetB (Double_t b) {fB = b;}
157 inline void SetPhi (Double_t phi) {fPhi = phi;}
162 inline void SetNes (Int_t nes) {fNes = nes;}
167 inline void SetStepNr (Int_t stepNr) {fStepNr = stepNr;}
172 inline void SetStepT (Double_t stepT) {fStepT = stepT;}
177 inline void SetComment(
const char* comment) {fComment = comment;}
199 Int_t parent, Int_t parentDecay,
200 Int_t mate, Int_t decay, Int_t child[2],
201 Double_t px, Double_t py, Double_t pz, Double_t e,
202 Double_t x, Double_t y, Double_t z, Double_t t,
219 Int_t parent, Int_t parentDecay,
220 Int_t mate, Int_t decay, Int_t child[2],
221 TLorentzVector mom, TLorentzVector pos,
void SetPhi(Double_t phi)
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)
UEvent(const UEvent &right)
void Clear(Option_t *otp)
void AddParticle(const UParticle &particle)
void SetComment(const char *comment)
void Print(Option_t *option="")
void SetStepNr(Int_t stepNr)
Double_t GetStepT() const
UEvent operator=(const UEvent &right)
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)
UParticle * GetParticle(Int_t index) const
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="")