#include <CbmMCEvent.h>
|
| CbmMCEvent () |
|
| CbmMCEvent (uint32_t runId, int32_t iEvent, double x, double y, double z, double t, double b, double phi, int32_t nPrim) |
|
| CbmMCEvent (uint32_t runId) |
|
virtual | ~CbmMCEvent () |
|
uint32_t | GetRunID () const |
|
int32_t | GetEventID () const |
|
double | GetX () const |
|
double | GetY () const |
|
double | GetZ () const |
|
double | GetT () const |
|
double | GetB () const |
|
double | GetPhi () const |
|
int32_t | GetNPrim () const |
|
bool | IsSet () const |
|
void | GetVertex (TVector3 &vertex) |
|
void | SetEventID (int32_t eventId) |
|
void | SetTime (double t) |
|
void | SetB (double b) |
|
void | SetPhi (double phi) |
|
void | SetNPrim (int32_t nPrim) |
|
void | MarkSet (bool isSet) |
|
void | SetVertex (double x, double y, double z) |
|
void | SetVertex (const TVector3 &vertex) |
|
void | Reset () |
|
CbmMCEvent.h
- Author
- V.Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e Data class (level MC) containing information about the input event. 15.05.2008 change the event time to ns (M. Al-Turany) 11.05.2009 New CBM class derived from FairMCEventHeader
Definition at line 24 of file CbmMCEvent.h.
◆ CbmMCEvent() [1/3]
CbmMCEvent::CbmMCEvent |
( |
| ) |
|
◆ CbmMCEvent() [2/3]
CbmMCEvent::CbmMCEvent |
( |
uint32_t | runId, |
|
|
int32_t | iEvent, |
|
|
double | x, |
|
|
double | y, |
|
|
double | z, |
|
|
double | t, |
|
|
double | b, |
|
|
double | phi, |
|
|
int32_t | nPrim ) |
Constructor with all members
- Parameters
-
runId | run identifier |
iEvent | event identifier |
x,y,z | vertex oordinates [cm] |
t | event time [ns] |
b | impact parameter [fm] (if relevant) |
phi | event plane angle [rad] |
nPrim | number of input tracks |
Definition at line 55 of file CbmMCEvent.cxx.
◆ CbmMCEvent() [3/3]
CbmMCEvent::CbmMCEvent |
( |
uint32_t | runId | ) |
|
Standard constructor with run identifier
Definition at line 36 of file CbmMCEvent.cxx.
◆ ~CbmMCEvent()
CbmMCEvent::~CbmMCEvent |
( |
| ) |
|
|
virtual |
◆ ClassDef()
◆ GetB()
double CbmMCEvent::GetB |
( |
| ) |
const |
|
inline |
◆ GetEventID()
int32_t CbmMCEvent::GetEventID |
( |
| ) |
const |
|
inline |
◆ GetNPrim()
int32_t CbmMCEvent::GetNPrim |
( |
| ) |
const |
|
inline |
◆ GetPhi()
double CbmMCEvent::GetPhi |
( |
| ) |
const |
|
inline |
◆ GetRunID()
uint32_t CbmMCEvent::GetRunID |
( |
| ) |
const |
|
inline |
◆ GetT()
double CbmMCEvent::GetT |
( |
| ) |
const |
|
inline |
◆ GetVertex()
void CbmMCEvent::GetVertex |
( |
TVector3 & | vertex | ) |
|
|
inline |
◆ GetX()
double CbmMCEvent::GetX |
( |
| ) |
const |
|
inline |
◆ GetY()
double CbmMCEvent::GetY |
( |
| ) |
const |
|
inline |
◆ GetZ()
double CbmMCEvent::GetZ |
( |
| ) |
const |
|
inline |
◆ IsSet()
bool CbmMCEvent::IsSet |
( |
| ) |
const |
|
inline |
◆ MarkSet()
void CbmMCEvent::MarkSet |
( |
bool | isSet | ) |
|
|
inline |
◆ Reset()
void CbmMCEvent::Reset |
( |
| ) |
|
◆ SetB()
void CbmMCEvent::SetB |
( |
double | b | ) |
|
|
inline |
◆ SetEventID()
void CbmMCEvent::SetEventID |
( |
int32_t | eventId | ) |
|
|
inline |
◆ SetNPrim()
void CbmMCEvent::SetNPrim |
( |
int32_t | nPrim | ) |
|
|
inline |
◆ SetPhi()
void CbmMCEvent::SetPhi |
( |
double | phi | ) |
|
|
inline |
◆ SetTime()
void CbmMCEvent::SetTime |
( |
double | t | ) |
|
|
inline |
◆ SetVertex() [1/2]
void CbmMCEvent::SetVertex |
( |
const TVector3 & | vertex | ) |
|
|
inline |
◆ SetVertex() [2/2]
void CbmMCEvent::SetVertex |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
|
inline |
◆ fB
Double32_t CbmMCEvent::fB |
|
private |
◆ fEventId
uint32_t CbmMCEvent::fEventId |
|
private |
◆ fIsSet
◆ fNPrim
int32_t CbmMCEvent::fNPrim |
|
private |
◆ fPhi
Double32_t CbmMCEvent::fPhi |
|
private |
◆ fRunId
uint32_t CbmMCEvent::fRunId |
|
private |
◆ fT
Double32_t CbmMCEvent::fT |
|
private |
◆ fX
Double32_t CbmMCEvent::fX |
|
private |
◆ fY
Double32_t CbmMCEvent::fY |
|
private |
◆ fZ
Double32_t CbmMCEvent::fZ |
|
private |
The documentation for this class was generated from the following files: