|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef MUONCALIB_IMDTCALIBRATION_H
7 #define MUONCALIB_IMDTCALIBRATION_H
15 class IMdtCalibrationOutput;
16 class MuonCalibSegment;
27 using MuonSegVec = std::vector<std::shared_ptr<MuonCalibSegment>> ;
JetConstituentVector::iterator iterator
std::shared_ptr< IMdtCalibrationOutput > MdtCalibOutputPtr
IMdtCalibration(const std::string &name)
constructor, string used to identify the instance
virtual ~IMdtCalibration()=default
destructor
MuonSegVec::iterator MuonSegIt
virtual MdtCalibOutputPtr getResults() const =0
retrieve results from calibration
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
MuonSegVec::const_iterator MuonSegCit
virtual std::string name() const
returns name (region) of instance
virtual void setInput(const IMdtCalibrationOutput *input)=0
initialize algoritm
std::vector< std::shared_ptr< MuonCalibSegment > > MuonSegVec
virtual MdtCalibOutputPtr analyseSegments(const MuonSegVec &segs)=0
final analyse results