#include <EicRoot/blob/master/base/FairIon.h>
|
| FairIon () |
|
| FairIon (const char *name, Int_t z, Int_t a, Int_t q, Double_t e=0., Double_t m=0.) |
|
void | SetParams (const char *name, Int_t z, Int_t a, Int_t q, Double_t e=0., Double_t m=0.) |
|
virtual | ~FairIon () |
|
Int_t | GetZ () const |
|
Int_t | GetA () const |
|
Int_t | GetQ () const |
|
Double_t | GetExcEnergy () const |
|
Double_t | GetMass () const |
|
void | SetExcEnergy (Double_t eExc) |
|
void | SetMass (Double_t mass) |
|
|
Int_t | fZ |
| /// Number of ions instantiated. One per generator.
|
|
Int_t | fA |
| Atomic number.
|
|
Int_t | fQ |
| Atomic mass.
|
|
Double_t | fExcEnergy |
| Electric charge.
|
|
Double_t | fMass |
| Excitation energy [GeV].
|
|
FairLogger * | fLogger |
| Mass [GeV].
|
|
Definition at line 20 of file FairIon.h.
View newest version in sPHENIX GitHub at line 20 of file FairIon.h
Default constructor
Definition at line 14 of file FairIon.cxx.
View newest version in sPHENIX GitHub at line 14 of file FairIon.cxx
FairIon::FairIon |
( |
const char * |
name, |
|
|
Int_t |
z, |
|
|
Int_t |
a, |
|
|
Int_t |
q, |
|
|
Double_t |
e = 0. , |
|
|
Double_t |
m = 0. |
|
) |
| |
Int_t FairIon::GetA |
( |
| ) |
const |
|
inline |
Double_t FairIon::GetExcEnergy |
( |
| ) |
const |
|
inline |
Double_t FairIon::GetMass |
( |
| ) |
const |
|
inline |
Int_t FairIon::GetQ |
( |
| ) |
const |
|
inline |
Int_t FairIon::GetZ |
( |
| ) |
const |
|
inline |
void FairIon::SetExcEnergy |
( |
Double_t |
eExc | ) |
|
|
inline |
Modifiers Set the excitation energy
Definition at line 78 of file FairIon.h.
View newest version in sPHENIX GitHub at line 78 of file FairIon.h
References fExcEnergy.
void FairIon::SetMass |
( |
Double_t |
mass | ) |
|
|
inline |
Set the mass in GeV
Definition at line 82 of file FairIon.h.
View newest version in sPHENIX GitHub at line 82 of file FairIon.h
References amu, and fMass.
void FairIon::SetParams |
( |
const char * |
name, |
|
|
Int_t |
z, |
|
|
Int_t |
a, |
|
|
Int_t |
q, |
|
|
Double_t |
e = 0. , |
|
|
Double_t |
m = 0. |
|
) |
| |
|
inline |
const Double_t FairIon::amu =0.931494028 |
|
staticprivate |
Double_t FairIon::fExcEnergy |
|
private |
Data members
Definition at line 89 of file FairIon.h.
View newest version in sPHENIX GitHub at line 89 of file FairIon.h
/// Number of ions instantiated. One per generator.
Definition at line 90 of file FairIon.h.
View newest version in sPHENIX GitHub at line 90 of file FairIon.h
Referenced by GetZ(), and SetParams().
The documentation for this class was generated from the following files: