8 ostr <<
"primary tdc: "<<output.primaryTdc()<<
",";
9 ostr<<
"twin td: "<<output.twinTdc()<<
", ";
10 ostr<<
"primary adc: "<<output.primaryAdc()<<
", ";
11 ostr<<
"twin adc: "<<output.twinAdc()<<
", ";
12 ostr<<
"primary drift R: "<<output.primaryDriftR()<<
" pm "<<output.uncertPrimaryR()<<
", ";
13 ostr<<
"twin drift R: "<<output.twinDriftR()<<
" pm "<<output.uncertTwinR()<<
", ";
14 ostr<<
"local Z: "<<output.locZ()<<
" pm "<<output.sigmaZ()<<
", ";
MdtCalibOutput::MdtDriftCircleStatus MdtDriftCircleStatus
std::ostream & operator<<(std::ostream &ostr, const MdtCalibTwinOutput &output)
MdtCalibOutput::MdtDriftCircleStatus MdtDriftCircleStatus
MdtDriftCircleStatus m_twinStatus
MdtDriftCircleStatus primaryStatus() const
void setLocZ(const double locZ, const double locZuncert)
double twinDriftR() const
double primaryDriftR() const
Identifier twinID() const
Identifier primaryID() const
MdtCalibTwinOutput()=default
double uncertPrimaryR() const
double uncertTwinR() const
MdtDriftCircleStatus m_primStatus
MdtDriftCircleStatus twinStatus() const