ATLAS Offline Software
Classes | Functions
MdtCalibOutput.h File Reference
#include <MuonPrepRawData/MdtDriftCircleStatus.h>
#include <iostream>
Include dependency graph for MdtCalibOutput.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MdtCalibOutput
 

Functions

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

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 }
MdtCalibOutput::signalPropagationTime
double signalPropagationTime() const
Returns the signal propagation time.
Definition: MdtCalibOutput.cxx:47
MdtCalibOutput::driftTime
double driftTime() const
Returns the drift time inside the tube.
Definition: MdtCalibOutput.cxx:28
MdtCalibOutput::slewingTime
double slewingTime() const
Returns the slewing time (Needed time that the accumulated charge passes the electronic threshold to ...
Definition: MdtCalibOutput.cxx:31
MdtCalibOutput::status
MdtDriftCircleStatus status() const
Status of the calibration.
Definition: MdtCalibOutput.cxx:40
MdtCalibOutput::driftRadiusUncert
double driftRadiusUncert() const
Returns the uncertainty on the drift radius.
Definition: MdtCalibOutput.cxx:20
MdtCalibOutput::driftRadius
double driftRadius() const
Returns the drift radius of the calibrated object.
Definition: MdtCalibOutput.cxx:19
MdtCalibOutput::tubeT0
double tubeT0() const
Returns the point in time where the muon typically enters the chamber.
Definition: MdtCalibOutput.cxx:43
MdtCalibOutput::lorentzTime
double lorentzTime() const
Returns the time corrections from the signal propgation inside a magnetic field.
Definition: MdtCalibOutput.cxx:34