33 os << track.getMCHRef() <<
" + " << track.getMIDRef() <<
" = "
34 << track.getIR() <<
" matching chi2/NDF: " << track.getMatchChi2OverNDF();
42 std::cout << *
this << std::endl;
50 bool printError)
const
53 float tMean = (bcDiff + 0.5) * o2::constants::lhc::LHCBunchSpacingMUS;
54 float tErr = 0.5 * o2::constants::lhc::LHCBunchSpacingMUS;
55 bool isInTF = bcDiff >= 0 && bcDiff < nOrbits * o2::constants::lhc::LHCMaxBunches;
56 if (printError && !isInTF) {
57 LOGP(alarm,
"ATTENTION: wrong bunches diff. {} for current IR {} wrt 1st TF orbit {}, source:MCH-MID",
60 return std::make_pair(
Time(tMean, tErr), isInTF);
Header to collect LHC related constants.
Definition of the MUON track.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
std::string asString() const
int64_t differenceInBC(const InteractionRecord &other) const