FairRoot
|
#include <FairMCSplitEventHeader.h>
Public Member Functions | |
FairMCSplitEventHeader () | |
FairMCSplitEventHeader (UInt_t runID, UInt_t eventID, UInt_t nofChunks, UInt_t chunkStart) | |
virtual | ~FairMCSplitEventHeader () |
void | SetRECC (UInt_t i1, UInt_t i2, UInt_t i3, UInt_t i4) |
void | SetNofChunks (UInt_t ti) |
void | SetChunkStart (UInt_t ti) |
UInt_t | GetNofChunks () |
UInt_t | GetChunkStart () |
virtual void | Register () |
Public Member Functions inherited from FairMCEventHeader | |
FairMCEventHeader () | |
FairMCEventHeader (Int_t iEvent, Double_t x, Double_t y, Double_t z, Double_t t, Double_t b, Int_t nPrim) | |
FairMCEventHeader (UInt_t runId) | |
virtual | ~FairMCEventHeader () |
UInt_t | GetRunID () const |
UInt_t | GetEventID () const |
run identifier More... | |
Double_t | GetX () const |
event identifier More... | |
Double_t | GetY () const |
vertex x [cm] More... | |
Double_t | GetZ () const |
vertex y [cm] More... | |
Double_t | GetT () const |
vertex z [cm] More... | |
Double_t | GetB () const |
event time [ns] More... | |
Int_t | GetNPrim () const |
impact parameter [fm] More... | |
Bool_t | IsSet () const |
number of input tracks More... | |
Double_t | GetRotX () const |
Flag. More... | |
Double_t | GetRotY () const |
rot. around x-axis [rad] More... | |
Double_t | GetRotZ () const |
rot. around y-axis [rad] More... | |
void | GetVertex (TVector3 &vertex) |
rot. around z-axis [rad] More... | |
void | SetEventID (UInt_t eventId) |
void | SetRunID (UInt_t runId) |
void | SetTime (Double_t t) |
void | SetB (Double_t b) |
void | SetNPrim (Int_t nPrim) |
void | MarkSet (Bool_t isSet) |
void | SetVertex (Double_t x, Double_t y, Double_t z) |
void | SetVertex (const TVector3 &vertex) |
void | SetRotX (Double_t rotx) |
void | SetRotY (Double_t roty) |
void | SetRotZ (Double_t rotz) |
void | Reset () |
Protected Member Functions | |
ClassDef (FairMCSplitEventHeader, 1) | |
Protected Member Functions inherited from FairMCEventHeader | |
ClassDef (FairMCEventHeader, 2) | |
Rotation around z-axis (event plane) [rad]. More... | |
Protected Attributes | |
UInt_t | fNofChunks |
UInt_t | fChunkStart |
Protected Attributes inherited from FairMCEventHeader | |
UInt_t | fRunId |
UInt_t | fEventId |
Run identifier. More... | |
Double32_t | fX |
Event identifier. More... | |
Double32_t | fY |
Primary vertex x [cm]. More... | |
Double32_t | fZ |
Primary vertex y [cm]. More... | |
Double32_t | fT |
Primary vertex z [cm]. More... | |
Double32_t | fB |
Event time [s]. More... | |
Int_t | fNPrim |
Impact parameter [fm] (if relevant) More... | |
Bool_t | fIsSet |
Number of input tracks. More... | |
Double32_t | fRotX |
Flag whether variables are filled. More... | |
Double32_t | fRotY |
Rotation around x-axis (beam tilt) [rad]. More... | |
Double32_t | fRotZ |
Rotation around y-axis (beam tilt) [rad]. More... | |
Definition at line 17 of file FairMCSplitEventHeader.h.
FairMCSplitEventHeader::FairMCSplitEventHeader | ( | ) |
Definition at line 13 of file FairMCSplitEventHeader.cxx.
FairMCSplitEventHeader::FairMCSplitEventHeader | ( | UInt_t | runID, |
UInt_t | eventID, | ||
UInt_t | nofChunks, | ||
UInt_t | chunkStart | ||
) |
Definition at line 19 of file FairMCSplitEventHeader.cxx.
|
virtual |
Definition at line 27 of file FairMCSplitEventHeader.cxx.
|
protected |
|
inline |
Definition at line 36 of file FairMCSplitEventHeader.h.
|
inline |
Definition at line 35 of file FairMCSplitEventHeader.h.
|
virtual |
Register the class as data branch to the output
Reimplemented from FairMCEventHeader.
Definition at line 29 of file FairMCSplitEventHeader.cxx.
|
inline |
Definition at line 33 of file FairMCSplitEventHeader.h.
|
inline |
Definition at line 32 of file FairMCSplitEventHeader.h.
|
inline |
Definition at line 25 of file FairMCSplitEventHeader.h.
|
protected |
Definition at line 42 of file FairMCSplitEventHeader.h.
|
protected |
Definition at line 41 of file FairMCSplitEventHeader.h.