Project
Loading...
Searching...
No Matches
LHCConstants.h File Reference

Header to collect LHC related constants. More...

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::constants
 
namespace  o2::constants::lhc
 

Enumerations

enum  o2::constants::lhc::BeamDirection : int { o2::constants::lhc::BeamA , o2::constants::lhc::BeamC , o2::constants::lhc::NBeamDirections , o2::constants::lhc::InteractingBC = -1 }
 

Functions

constexpr int o2::constants::lhc::LHCBunch2P2BC (int bunch, BeamDirection dir)
 
constexpr int o2::constants::lhc::P2BC2LHCBunch (int bc, BeamDirection dir)
 

Variables

constexpr int o2::constants::lhc::LHCMaxBunches = 3564
 
constexpr double o2::constants::lhc::LHCRFFreq = 400.789e6
 
constexpr double o2::constants::lhc::LHCBunchSpacingNS = 10 * 1.e9 / LHCRFFreq
 
constexpr double o2::constants::lhc::LHCOrbitNS = LHCMaxBunches * LHCBunchSpacingNS
 
constexpr double o2::constants::lhc::LHCRevFreq = 1.e9 / LHCOrbitNS
 
constexpr double o2::constants::lhc::LHCBunchSpacingMUS = LHCBunchSpacingNS * 1e-3
 
constexpr double o2::constants::lhc::LHCOrbitMUS = LHCOrbitNS * 1e-3
 
constexpr unsigned int o2::constants::lhc::MaxNOrbits = 0xffffffff
 
constexpr int o2::constants::lhc::BunchOffsetsP2 [2] = {344, 3017}
 

Detailed Description

Header to collect LHC related constants.

Author
ruben.nosp@m..sha.nosp@m.hoyan.nosp@m.@cer.nosp@m.n.ch

Definition in file LHCConstants.h.