|
CbmRoot
|
#include <UEvent.h>
Public Member Functions | |
| UEvent () | |
| UEvent (const UEvent &right) | |
| UEvent & | operator= (const UEvent &right) |
| virtual | ~UEvent () |
| void | Print (Option_t *option="") const |
| Int_t | GetEventNr () const |
| Double_t | GetB () const |
| Double_t | GetPhi () const |
| Int_t | GetNes () const |
| Int_t | GetStepNr () const |
| Double_t | GetStepT () const |
| Int_t | GetNpa () const |
| TClonesArray * | GetParticleList () const |
| void | GetComment (TString &comment) const |
| UParticle * | GetParticle (Int_t index) const |
| void | SetParameters (Int_t eventNr, Double_t b, Double_t phi, Int_t nes, Int_t stepNr, Double_t stepT, const char *comment="") |
| void | SetEventNr (Int_t eventNr) |
| void | SetB (Double_t b) |
| void | SetPhi (Double_t phi) |
| void | SetNes (Int_t nes) |
| void | SetStepNr (Int_t stepNr) |
| void | SetStepT (Double_t stepT) |
| void | SetComment (const char *comment) |
| 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 | 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) |
| void | AddParticle (const UParticle &particle) |
| void | Clear (Option_t *="") |
| void | RemoveAt (Int_t i) |
| ClassDef (UEvent, 2) | |
Private Attributes | |
| Int_t | fEventNr |
| Double_t | fB |
| Double_t | fPhi |
| Int_t | fNes |
| Int_t | fStepNr |
| Double_t | fStepT |
| Int_t | fNpa |
| TString | fComment |
| TClonesArray * | fParticles |
| UEvent::UEvent | ( | ) |
Definition at line 24 of file UEvent.cxx.
References fB, fComment, fEventNr, fNes, fNpa, fParticles, fPhi, fStepNr, and fStepT.
Referenced by ClassDef(), operator=(), and UEvent().
| UEvent::UEvent | ( | const UEvent & | right | ) |
|
virtual |
Definition at line 63 of file UEvent.cxx.
References Clear(), and fParticles.
| void UEvent::AddParticle | ( | const UParticle & | particle | ) |
Definition at line 137 of file UEvent.cxx.
References fNpa.
| void UEvent::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 ) |
Definition at line 113 of file UEvent.cxx.
| void UEvent::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 ) |
Definition at line 126 of file UEvent.cxx.
| void UEvent::Clear | ( | Option_t * | = "" | ) |
Definition at line 183 of file UEvent.cxx.
References fNpa, and fParticles.
Referenced by ~UEvent().
|
inline |
Definition at line 37 of file UEvent.h.
References fB.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 44 of file UEvent.h.
References fComment.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress().
|
inline |
|
inline |
Definition at line 39 of file UEvent.h.
References fNes.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress().
|
inline |
Definition at line 101 of file UEvent.cxx.
References fNpa, and fParticles.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 43 of file UEvent.h.
References fParticles.
|
inline |
Definition at line 38 of file UEvent.h.
References fPhi.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 40 of file UEvent.h.
References fStepNr.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress().
|
inline |
Definition at line 41 of file UEvent.h.
References fStepT.
Referenced by HalCbmUnigenEventInterface::CopyAndCompress().
| void UEvent::Print | ( | Option_t * | option = "" | ) | const |
Definition at line 73 of file UEvent.cxx.
References fB, fComment, fEventNr, fNes, fNpa, fParticles, fPhi, fStepNr, fStepT, and UParticle::Print().
| void UEvent::RemoveAt | ( | Int_t | i | ) |
Definition at line 193 of file UEvent.cxx.
References fParticles.
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 21 of file UEvent.h.
Referenced by GetB(), operator=(), Print(), SetB(), SetParameters(), UEvent(), and UEvent().
|
private |
Definition at line 27 of file UEvent.h.
Referenced by GetComment(), operator=(), Print(), SetComment(), SetParameters(), UEvent(), and UEvent().
|
private |
Definition at line 20 of file UEvent.h.
Referenced by GetEventNr(), operator=(), Print(), SetEventNr(), SetParameters(), UEvent(), and UEvent().
|
private |
Definition at line 23 of file UEvent.h.
Referenced by GetNes(), operator=(), Print(), SetNes(), SetParameters(), UEvent(), and UEvent().
|
private |
Definition at line 26 of file UEvent.h.
Referenced by AddParticle(), AddParticle(), AddParticle(), Clear(), GetNpa(), GetParticle(), operator=(), Print(), UEvent(), and UEvent().
|
private |
Definition at line 28 of file UEvent.h.
Referenced by Clear(), GetParticle(), GetParticleList(), operator=(), Print(), RemoveAt(), UEvent(), UEvent(), and ~UEvent().
|
private |
Definition at line 22 of file UEvent.h.
Referenced by GetPhi(), operator=(), Print(), SetParameters(), SetPhi(), UEvent(), and UEvent().
|
private |
Definition at line 24 of file UEvent.h.
Referenced by GetStepNr(), operator=(), Print(), SetParameters(), SetStepNr(), UEvent(), and UEvent().
|
private |
Definition at line 25 of file UEvent.h.
Referenced by GetStepT(), operator=(), Print(), SetParameters(), SetStepT(), UEvent(), and UEvent().