ATLAS Offline Software
Loading...
Searching...
No Matches
MdtCalibOutput.cxx File Reference
Include dependency graph for MdtCalibOutput.cxx:

Go to the source code of this file.

Typedefs

using MdtDriftCircleStatus = MdtCalibOutput::MdtDriftCircleStatus

Functions

std::ostream & operator<< (std::ostream &ostr, const MdtCalibOutput &calibResult)

Typedef Documentation

◆ MdtDriftCircleStatus

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream & ostr,
const MdtCalibOutput & calibResult )

Definition at line 8 of file MdtCalibOutput.cxx.

8 {
9 ostr<<"drift radius: "<<calibResult.driftRadius()<<" pm "<<calibResult.driftRadiusUncert()<<", ";
10 ostr<<"drift time: "<<calibResult.driftTime()<<", ";
11 ostr<<"t0 "<<calibResult.tubeT0()<<", ";
12 ostr<<"slewing time: "<<calibResult.slewingTime()<<", ";
13 ostr<<"lorentz time: "<<calibResult.lorentzTime()<<", ";
14 ostr<<"propagation time: "<<calibResult.signalPropagationTime()<<", ";
15 ostr<<"calib status: "<<calibResult.status();
16 return ostr;
17}
double driftRadiusUncert() const
Returns the uncertainty on the drift radius.
double driftRadius() const
Returns the drift radius of the calibrated object.
double driftTime() const
Returns the drift time inside the tube.
MdtDriftCircleStatus status() const
Status of the calibration.
double signalPropagationTime() const
Returns the signal propagation time.
double lorentzTime() const
Returns the time corrections from the signal propgation inside a magnetic field.
double tubeT0() const
Returns the point in time where the muon typically enters the chamber.
double slewingTime() const
Returns the slewing time (Needed time that the accumulated charge passes the electronic threshold to ...