ATLAS Offline Software
Loading...
Searching...
No Matches
MuonGM::MDT Class Reference

#include <MDT_Technology.h>

Inheritance diagram for MuonGM::MDT:
Collaboration diagram for MuonGM::MDT:

Public Member Functions

 MDT (MYSQL &mysql, const std::string &s)
const std::string & GetName () const

Public Attributes

int numOfLayers {0}
double pitch {0.}
double innerRadius {0.}
double totalThickness {0.}
double tubeDeadLength {0.}
double tubeEndPlugLength {0.}
double tubeWallThickness {0.}
std::array< double, 4 > y {}
std::array< double, 4 > x {}
double thickness {0.}

Protected Attributes

std::string m_name {}

Detailed Description

Definition at line 15 of file MDT_Technology.h.

Constructor & Destructor Documentation

◆ MDT()

MuonGM::MDT::MDT ( MYSQL & mysql,
const std::string & s )
inline

Definition at line 28 of file MDT_Technology.h.

28: Technology(mysql, s) {}
Technology(MYSQL &mysql, std::string s)

Member Function Documentation

◆ GetName()

const std::string & MuonGM::Technology::GetName ( ) const
inherited

Definition at line 13 of file Technology.cxx.

13{ return m_name; }
std::string m_name
Definition Technology.h:17

Member Data Documentation

◆ innerRadius

double MuonGM::MDT::innerRadius {0.}

Definition at line 19 of file MDT_Technology.h.

19{0.};

◆ m_name

std::string MuonGM::Technology::m_name {}
protectedinherited

Definition at line 17 of file Technology.h.

17{};

◆ numOfLayers

int MuonGM::MDT::numOfLayers {0}

Definition at line 17 of file MDT_Technology.h.

17{0};

◆ pitch

double MuonGM::MDT::pitch {0.}

Definition at line 18 of file MDT_Technology.h.

18{0.};

◆ thickness

double MuonGM::Technology::thickness {0.}
inherited

Definition at line 20 of file Technology.h.

20{0.};

◆ totalThickness

double MuonGM::MDT::totalThickness {0.}

Definition at line 20 of file MDT_Technology.h.

20{0.};

◆ tubeDeadLength

double MuonGM::MDT::tubeDeadLength {0.}

Definition at line 21 of file MDT_Technology.h.

21{0.};

◆ tubeEndPlugLength

double MuonGM::MDT::tubeEndPlugLength {0.}

Definition at line 22 of file MDT_Technology.h.

22{0.};

◆ tubeWallThickness

double MuonGM::MDT::tubeWallThickness {0.}

Definition at line 23 of file MDT_Technology.h.

23{0.};

◆ x

std::array<double,4> MuonGM::MDT::x {}

Definition at line 26 of file MDT_Technology.h.

26{};

◆ y

std::array<double,4> MuonGM::MDT::y {}

Definition at line 25 of file MDT_Technology.h.

25{};

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