ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCalib::MdtFullCalibData Struct Reference

class which holds the full set of calibration constants for a given tube More...

#include <MdtFullCalibData.h>

Collaboration diagram for MuonCalib::MdtFullCalibData:

Public Types

using CorrectionPtr = GeoModel::TransientConstSharedPtr<MdtCorFuncSet>
using RtRelationPtr = GeoModel::TransientConstSharedPtr<MdtRtRelation>
using TubeContainerPtr = GeoModel::TransientConstSharedPtr<MdtTubeCalibContainer>

Public Member Functions

 operator bool () const
 Returns whether one of the constants is set.

Public Attributes

CorrectionPtr corrections {nullptr}
RtRelationPtr rtRelation {nullptr}
TubeContainerPtr tubeCalib {nullptr}

Detailed Description

class which holds the full set of calibration constants for a given tube

Definition at line 15 of file MdtFullCalibData.h.

Member Typedef Documentation

◆ CorrectionPtr

◆ RtRelationPtr

◆ TubeContainerPtr

Member Function Documentation

◆ operator bool()

MuonCalib::MdtFullCalibData::operator bool ( ) const
inline

Returns whether one of the constants is set.

Definition at line 24 of file MdtFullCalibData.h.

24 {
25 return corrections || rtRelation || tubeCalib;
26 }

Member Data Documentation

◆ corrections

CorrectionPtr MuonCalib::MdtFullCalibData::corrections {nullptr}

Definition at line 20 of file MdtFullCalibData.h.

20{nullptr};

◆ rtRelation

RtRelationPtr MuonCalib::MdtFullCalibData::rtRelation {nullptr}

Definition at line 21 of file MdtFullCalibData.h.

21{nullptr};

◆ tubeCalib

TubeContainerPtr MuonCalib::MdtFullCalibData::tubeCalib {nullptr}

Definition at line 22 of file MdtFullCalibData.h.

22{nullptr};

The documentation for this struct was generated from the following file: