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

#include <MMSpacer_Technology.h>

Inheritance diagram for MuonGM::MMSpacer_Technology:
Collaboration diagram for MuonGM::MMSpacer_Technology:

Public Member Functions

 MMSpacer_Technology (MYSQL &mysql, const std::string &s)
double Thickness () const
const std::string & GetName () const

Public Attributes

int lowZCutOuts {0}
double lowZCutOutWidth {0.}
double lowZCutOutDZ {0.}
int highZCutOuts {0}
double highZCutOutWidth {0.}
double highZCutOutDZ {0.}
double thickness {0.}

Protected Attributes

std::string m_name {}

Detailed Description

Definition at line 15 of file MMSpacer_Technology.h.

Constructor & Destructor Documentation

◆ MMSpacer_Technology()

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

Definition at line 30 of file MMSpacer_Technology.h.

31 : 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

◆ Thickness()

double MuonGM::MMSpacer_Technology::Thickness ( ) const
inline

Definition at line 33 of file MMSpacer_Technology.h.

33{ return thickness; }

Member Data Documentation

◆ highZCutOutDZ

double MuonGM::MMSpacer_Technology::highZCutOutDZ {0.}

Definition at line 27 of file MMSpacer_Technology.h.

27{0.};

◆ highZCutOuts

int MuonGM::MMSpacer_Technology::highZCutOuts {0}

Definition at line 25 of file MMSpacer_Technology.h.

25{0};

◆ highZCutOutWidth

double MuonGM::MMSpacer_Technology::highZCutOutWidth {0.}

Definition at line 26 of file MMSpacer_Technology.h.

26{0.};

◆ lowZCutOutDZ

double MuonGM::MMSpacer_Technology::lowZCutOutDZ {0.}

Definition at line 23 of file MMSpacer_Technology.h.

23{0.};

◆ lowZCutOuts

int MuonGM::MMSpacer_Technology::lowZCutOuts {0}

Definition at line 21 of file MMSpacer_Technology.h.

21{0};

◆ lowZCutOutWidth

double MuonGM::MMSpacer_Technology::lowZCutOutWidth {0.}

Definition at line 22 of file MMSpacer_Technology.h.

22{0.};

◆ m_name

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

Definition at line 17 of file Technology.h.

17{};

◆ thickness

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

Definition at line 20 of file Technology.h.

20{0.};

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