ATLAS Offline Software
RtFullInfo.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 #include <cstdio>
8 
9 namespace MuonCalib {
10 
11  std::istream &operator>>(std::istream &is, RtFullInfo &data) { return data.read(is); }
12 
13  std::ostream &operator<<(std::ostream &os, const RtFullInfo &data) { return data.write(os); }
14 
15  void RtFullInfo::write_forDB(FILE *frt) const {
16  fprintf(frt, "%d,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%f,%d\n", m_numSeg, m_meanAng, m_rmsAng, 0., 0., m_convEst, 0, 0, 0, 0, 0, m_qualEst,
17  0);
18  return;
19  }
20 
21 } // namespace MuonCalib
data
char data[hepevt_bytes_allocation_ATLAS]
Definition: HepEvt.cxx:11
MuonCalib::RtFullInfo::m_qualEst
double m_qualEst
parameter measuring the smoothness of the rt or the quality of the parametrisation
Definition: RtFullInfo.h:83
MuonCalib::RtFullInfo::m_numSeg
int m_numSeg
number of segments in last iteration
Definition: RtFullInfo.h:71
MuonCalib::RtFullInfo::write_forDB
void write_forDB(FILE *frt) const
Definition: RtFullInfo.cxx:15
RtFullInfo.h
MuonCalib::operator<<
std::ostream & operator<<(std::ostream &os, const RtFullInfo &data)
Definition: RtFullInfo.cxx:13
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition: CscCalcPed.cxx:22
MuonCalib::RtFullInfo::m_rmsAng
double m_rmsAng
rms of segments angular distribution
Definition: RtFullInfo.h:75
MuonCalib::operator>>
std::istream & operator>>(std::istream &is, RtFullInfo &data)
Definition: RtFullInfo.cxx:11
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
MuonCalib::RtFullInfo
addiitonal information used in validation of a rt-relation
Definition: RtFullInfo.h:15
MuonCalib::RtFullInfo::m_meanAng
double m_meanAng
mean of segments angular distribution
Definition: RtFullInfo.h:73
MuonCalib::RtFullInfo::m_convEst
double m_convEst
parameter measuring the difference between the results of last two iterations
Definition: RtFullInfo.h:81