#include <FairParticle.h>
Inherits TObject.
|
| | FairParticle (Int_t id, TParticle *particle) |
| |
| | FairParticle (Int_t id, TParticle *particle, FairParticle *mother) |
| |
| | FairParticle (const char *name, Int_t z, Int_t a, Int_t s, Double_t mass, Int_t q, Bool_t stable, Double_t decaytime) |
| |
| | FairParticle (const char *name, Int_t z, Int_t a, Double_t mass, Int_t q, Bool_t stable, Double_t decaytime) |
| |
| | FairParticle (Int_t pdg, const TString name, TMCParticleType mcType, Double_t mass, Double_t charge, Double_t lifetime, const TString pType="Ion", Double_t width=0, Int_t iSpin=0, Int_t iParity=0, Int_t iConjugation=0, Int_t iIsospin=0, Int_t iIsospinZ=0, Int_t gParity=0, Int_t lepton=0, Int_t baryon=0, Bool_t stable=kFALSE) |
| |
| | FairParticle () |
| |
| virtual | ~FairParticle () |
| |
| void | SetMother (FairParticle *particle) |
| |
| void | AddDaughter (FairParticle *particle) |
| |
| virtual void | Print (Option_t *option="") const |
| |
| void | PrintDaughters () const |
| |
| Int_t | GetPDG () const |
| |
| TParticle * | GetParticle () const |
| |
| FairParticle * | GetMother () const |
| |
| Int_t | GetNofDaughters () const |
| |
| FairParticle * | GetDaughter (Int_t i) const |
| |
| virtual const char * | GetName () const |
| |
| TMCParticleType | GetMCType () |
| |
| Double_t | GetMass () |
| |
| Double_t | GetCharge () |
| |
| Double_t | GetDecayTime () |
| |
| const TString & | GetPType () |
| |
| Double_t | GetWidth () |
| |
| Int_t | GetSpin () |
| |
| Int_t | GetiParity () |
| |
| Int_t | GetConjugation () |
| |
| Int_t | GetIsospin () |
| |
| Int_t | GetIsospinZ () |
| |
| Int_t | GetgParity () |
| |
| Int_t | GetLepton () |
| |
| Int_t | GetBaryon () |
| |
| Bool_t | IsStable () |
| |
Definition at line 26 of file FairParticle.h.
◆ FairParticle() [1/6]
| FairParticle::FairParticle |
( |
Int_t |
id, |
|
|
TParticle * |
particle |
|
) |
| |
◆ FairParticle() [2/6]
| FairParticle::FairParticle |
( |
Int_t |
id, |
|
|
TParticle * |
particle, |
|
|
FairParticle * |
mother |
|
) |
| |
◆ FairParticle() [3/6]
| FairParticle::FairParticle |
( |
const char * |
name, |
|
|
Int_t |
z, |
|
|
Int_t |
a, |
|
|
Int_t |
s, |
|
|
Double_t |
mass, |
|
|
Int_t |
q, |
|
|
Bool_t |
stable, |
|
|
Double_t |
decaytime |
|
) |
| |
◆ FairParticle() [4/6]
| FairParticle::FairParticle |
( |
const char * |
name, |
|
|
Int_t |
z, |
|
|
Int_t |
a, |
|
|
Double_t |
mass, |
|
|
Int_t |
q, |
|
|
Bool_t |
stable, |
|
|
Double_t |
decaytime |
|
) |
| |
◆ FairParticle() [5/6]
| FairParticle::FairParticle |
( |
Int_t |
pdg, |
|
|
const TString |
name, |
|
|
TMCParticleType |
mcType, |
|
|
Double_t |
mass, |
|
|
Double_t |
charge, |
|
|
Double_t |
lifetime, |
|
|
const TString |
pType = "Ion", |
|
|
Double_t |
width = 0, |
|
|
Int_t |
iSpin = 0, |
|
|
Int_t |
iParity = 0, |
|
|
Int_t |
iConjugation = 0, |
|
|
Int_t |
iIsospin = 0, |
|
|
Int_t |
iIsospinZ = 0, |
|
|
Int_t |
gParity = 0, |
|
|
Int_t |
lepton = 0, |
|
|
Int_t |
baryon = 0, |
|
|
Bool_t |
stable = kFALSE |
|
) |
| |
◆ FairParticle() [6/6]
| FairParticle::FairParticle |
( |
| ) |
|
◆ ~FairParticle()
| FairParticle::~FairParticle |
( |
| ) |
|
|
virtual |
◆ AddDaughter()
◆ GetBaryon()
| Int_t FairParticle::GetBaryon |
( |
| ) |
|
|
inline |
◆ GetCharge()
| Double_t FairParticle::GetCharge |
( |
| ) |
|
|
inline |
◆ GetConjugation()
| Int_t FairParticle::GetConjugation |
( |
| ) |
|
|
inline |
◆ GetDaughter()
◆ GetDecayTime()
| Double_t FairParticle::GetDecayTime |
( |
| ) |
|
|
inline |
◆ GetgParity()
| Int_t FairParticle::GetgParity |
( |
| ) |
|
|
inline |
◆ GetiParity()
| Int_t FairParticle::GetiParity |
( |
| ) |
|
|
inline |
◆ GetIsospin()
| Int_t FairParticle::GetIsospin |
( |
| ) |
|
|
inline |
◆ GetIsospinZ()
| Int_t FairParticle::GetIsospinZ |
( |
| ) |
|
|
inline |
◆ GetLepton()
| Int_t FairParticle::GetLepton |
( |
| ) |
|
|
inline |
◆ GetMass()
| Double_t FairParticle::GetMass |
( |
| ) |
|
|
inline |
◆ GetMCType()
| TMCParticleType FairParticle::GetMCType |
( |
| ) |
|
|
inline |
◆ GetMother()
◆ GetName()
| virtual const char * FairParticle::GetName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetNofDaughters()
| Int_t FairParticle::GetNofDaughters |
( |
| ) |
const |
◆ GetParticle()
| TParticle * FairParticle::GetParticle |
( |
| ) |
const |
◆ GetPDG()
| Int_t FairParticle::GetPDG |
( |
| ) |
const |
◆ GetPType()
| const TString & FairParticle::GetPType |
( |
| ) |
|
|
inline |
◆ GetSpin()
| Int_t FairParticle::GetSpin |
( |
| ) |
|
|
inline |
◆ GetWidth()
| Double_t FairParticle::GetWidth |
( |
| ) |
|
|
inline |
◆ IsStable()
| Bool_t FairParticle::IsStable |
( |
| ) |
|
|
inline |
◆ Print()
| void FairParticle::Print |
( |
Option_t * |
option = "" | ) |
const |
|
virtual |
◆ PrintDaughters()
| void FairParticle::PrintDaughters |
( |
| ) |
const |
◆ SetMother()
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/3rdparty/FairRootBase/include/FairParticle.h
- /home/runner/work/AliceO2/AliceO2/Detectors/3rdparty/FairRootBase/src/FairParticle.cxx