|
| GRPLHCIFData ()=default |
|
| ~GRPLHCIFData ()=default |
|
std::pair< long, int32_t > | getBeamEnergyPerZWithTime () const |
|
int32_t | getBeamEnergyPerZ () const |
|
float | getBeamEnergyPerZinGeV () const |
|
long | getBeamEnergyPerZTime () const |
|
void | setBeamEnergyPerZWithTime (std::pair< long, int32_t > p) |
|
void | setBeamEnergyPerZWithTime (long t, int32_t v) |
|
std::pair< long, int32_t > | getFillNumberWithTime () const |
|
int32_t | getFillNumber () const |
|
long | getFillNumberTime () const |
|
void | setFillNumberWithTime (std::pair< long, int32_t > p) |
|
void | setFillNumberWithTime (long t, int32_t v) |
|
const std::pair< long, std::string > & | getInjectionSchemeWithTime () const |
|
const std::string & | getInjectionScheme () const |
|
long | getInjectionSchemeTime () const |
|
void | setInjectionSchemeWithTime (std::pair< long, std::string > p) |
|
void | setInjectionSchemeWithTime (long t, std::string v) |
|
std::pair< long, int32_t > | getAtomicNumberB1WithTime () const |
|
int32_t | getAtomicNumberB1 () const |
|
long | getAtomicNumberB1Time () const |
|
void | setAtomicNumberB1WithTime (std::pair< long, int32_t > p) |
|
void | setAtomicNumberB1WithTime (long t, int32_t v) |
|
std::pair< long, int32_t > | getAtomicNumberB2WithTime () const |
|
int32_t | getAtomicNumberB2 () const |
|
long | getAtomicNumberB2Time () const |
|
void | setAtomicNumberB2WithTime (std::pair< long, int32_t > p) |
|
void | setAtomicNumberB2WithTime (long t, int32_t v) |
|
std::pair< long, o2::units::AngleRad_t > | getCrossingAngleWithTime () const |
|
o2::units::AngleRad_t | getCrossingAngle () const |
|
long | getCrossingAngleTime () const |
|
void | setCrossingAngleWithTime (std::pair< long, o2::units::AngleRad_t > p) |
|
void | setCrossingAngleWithTime (long t, o2::units::AngleRad_t v) |
|
const std::pair< long, o2::BunchFilling > & | getBunchFillingWithTime () const |
|
const o2::BunchFilling & | getBunchFilling () const |
|
long | getBunchFillingTime () const |
|
void | setBunchFillingWithTime (std::pair< long, o2::BunchFilling > p) |
|
void | setBunchFillingWithTime (long t, o2::BunchFilling v) |
|
int | getBeamZ (beamDirection beam) const |
| getters/setters for given beam A and Z info, encoded as A<<16+Z
|
|
int | getBeamA (beamDirection beam) const |
|
int | getBeamZ (int beam) const |
|
int | getBeamA (int beam) const |
|
float | getBeamZoverA (beamDirection beam) const |
|
float | getBeamZoverA (int beam) const |
|
void | setBeamAZ (int a, int z, beamDirection beam) |
|
void | setBeamAZ (beamDirection beam) |
|
void | setBeamAZ () |
|
float | getBeamEnergyPerNucleon (beamDirection beam) const |
| getters/setters for beam energy per charge and per nucleon
|
|
float | getBeamEnergyPerNucleon (int beam) const |
|
float | getBeamEnergyPerNucleonInGeV (beamDirection beam) const |
|
float | getBeamEnergyPerNucleonInGeV (int beam) const |
|
float | getSqrtS () const |
| calculate center of mass energy per nucleon collision
|
|
void | translateBucketsToBCNumbers (std::vector< int32_t > &bcNb, std::vector< int32_t > &buckets, int beam) |
| helper function for BunchFilling
|
|
void | print () const |
|
Definition at line 31 of file GRPLHCIFData.h.