8#include "TLorentzVector.h"
35 void Print(Option_t* option =
"")
const;
37 inline Double_t
GetB()
const {
return fB; }
46 void SetParameters(Int_t eventNr, Double_t b, Double_t phi, Int_t nes, Int_t stepNr, Double_t stepT,
47 const char* comment =
"");
49 inline void SetB(Double_t b) {
fB = b; }
55 void AddParticle(Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay,
56 Int_t child[2], Double_t px, Double_t py, Double_t pz, Double_t e, Double_t
x, Double_t
y,
57 Double_t z, Double_t t, Double_t weight);
58 void AddParticle(Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay,
59 Int_t child[2], TLorentzVector mom, TLorentzVector
pos, Double_t weight);
61 void Clear(Option_t* =
"");
void SetPhi(Double_t phi)
void Print(Option_t *option="") const
UEvent & operator=(const UEvent &right)
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)
void Clear(Option_t *="")
void SetComment(const char *comment)
void SetStepNr(Int_t stepNr)
Double_t GetStepT() const
TClonesArray * fParticles
TClonesArray * GetParticleList() const
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="")