ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
MuonCalib::IMdtCalibrationOutput Class Reference

#include <IMdtCalibrationOutput.h>

Inheritance diagram for MuonCalib::IMdtCalibrationOutput:
Collaboration diagram for MuonCalib::IMdtCalibrationOutput:

Public Member Functions

 IMdtCalibrationOutput (const std::string &name)
 constructor, string used to identify the instance More...
 
virtual ~IMdtCalibrationOutput ()
 destructor More...
 
virtual const std::string & name () const
 

Private Attributes

std::string m_name
 

Detailed Description

Interface to pass calibration output during calibration. To access any members from the implementations a dynamic_cast is required.

Author
Niels.nosp@m..Van.nosp@m..Eldi.nosp@m.k@ce.nosp@m.rn.ch

Definition at line 28 of file IMdtCalibrationOutput.h.

Constructor & Destructor Documentation

◆ IMdtCalibrationOutput()

MuonCalib::IMdtCalibrationOutput::IMdtCalibrationOutput ( const std::string &  name)
inline

constructor, string used to identify the instance

Definition at line 31 of file IMdtCalibrationOutput.h.

31 : m_name(name) {}

◆ ~IMdtCalibrationOutput()

virtual MuonCalib::IMdtCalibrationOutput::~IMdtCalibrationOutput ( )
inlinevirtual

destructor

Definition at line 34 of file IMdtCalibrationOutput.h.

34 {}

Member Function Documentation

◆ name()

virtual const std::string& MuonCalib::IMdtCalibrationOutput::name ( ) const
inlinevirtual

Definition at line 36 of file IMdtCalibrationOutput.h.

36 { return m_name; }

Member Data Documentation

◆ m_name

std::string MuonCalib::IMdtCalibrationOutput::m_name
private

Definition at line 39 of file IMdtCalibrationOutput.h.


The documentation for this class was generated from the following file:
MuonCalib::IMdtCalibrationOutput::m_name
std::string m_name
Definition: IMdtCalibrationOutput.h:39
MuonCalib::IMdtCalibrationOutput::name
virtual const std::string & name() const
Definition: IMdtCalibrationOutput.h:36