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

#include <CSC_Technology.h>

Inheritance diagram for MuonGM::CSC:
Collaboration diagram for MuonGM::CSC:

Public Member Functions

 CSC (MYSQL &sql, const std::string &s)
const std::string & GetName () const

Public Attributes

int numOfLayers {0}
double innerRadius {0.}
double totalThickness {0.}
double nonsisa {0.}
double honeycombthick {0.}
double g10thick {0.}
double wirespacing {0.}
double anocathodist {0.}
double gapbetwcathstrips {0.}
double readoutstripswidth {0.}
double phistripwidth {0.}
double floatingstripswidth {0.}
double rectwasherthick {0.}
double roxacellwith {0.}
double roxwirebargap {0.}
double fullgasgapwirewidth {0.}
double fullwirefixbarwidth {0.}
double wirebarposx {0.}
double wirebarposy {0.}
double wirebarposz {0.}
double cathreadoutpitch {0.}
double phireadoutpitch {0.}
int nEtastrips {0}
int nPhistrips {0}
double thickness {0.}

Protected Attributes

std::string m_name {}

Detailed Description

Definition at line 13 of file CSC_Technology.h.

Constructor & Destructor Documentation

◆ CSC()

MuonGM::CSC::CSC ( MYSQL & sql,
const std::string & s )
inline

Definition at line 43 of file CSC_Technology.h.

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

◆ anocathodist

double MuonGM::CSC::anocathodist {0.}

Definition at line 23 of file CSC_Technology.h.

23{0.};

◆ cathreadoutpitch

double MuonGM::CSC::cathreadoutpitch {0.}

Definition at line 37 of file CSC_Technology.h.

37{0.};

◆ floatingstripswidth

double MuonGM::CSC::floatingstripswidth {0.}

Definition at line 27 of file CSC_Technology.h.

27{0.};

◆ fullgasgapwirewidth

double MuonGM::CSC::fullgasgapwirewidth {0.}

Definition at line 31 of file CSC_Technology.h.

31{0.};

◆ fullwirefixbarwidth

double MuonGM::CSC::fullwirefixbarwidth {0.}

Definition at line 32 of file CSC_Technology.h.

32{0.};

◆ g10thick

double MuonGM::CSC::g10thick {0.}

Definition at line 21 of file CSC_Technology.h.

21{0.};

◆ gapbetwcathstrips

double MuonGM::CSC::gapbetwcathstrips {0.}

Definition at line 24 of file CSC_Technology.h.

24{0.};

◆ honeycombthick

double MuonGM::CSC::honeycombthick {0.}

Definition at line 20 of file CSC_Technology.h.

20{0.};

◆ innerRadius

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

Definition at line 17 of file CSC_Technology.h.

17{0.};

◆ m_name

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

Definition at line 17 of file Technology.h.

17{};

◆ nEtastrips

int MuonGM::CSC::nEtastrips {0}

Definition at line 39 of file CSC_Technology.h.

39{0};

◆ nonsisa

double MuonGM::CSC::nonsisa {0.}

Definition at line 19 of file CSC_Technology.h.

19{0.};

◆ nPhistrips

int MuonGM::CSC::nPhistrips {0}

Definition at line 40 of file CSC_Technology.h.

40{0};

◆ numOfLayers

int MuonGM::CSC::numOfLayers {0}

Definition at line 16 of file CSC_Technology.h.

16{0};

◆ phireadoutpitch

double MuonGM::CSC::phireadoutpitch {0.}

Definition at line 38 of file CSC_Technology.h.

38{0.};

◆ phistripwidth

double MuonGM::CSC::phistripwidth {0.}

Definition at line 26 of file CSC_Technology.h.

26{0.};

◆ readoutstripswidth

double MuonGM::CSC::readoutstripswidth {0.}

Definition at line 25 of file CSC_Technology.h.

25{0.};

◆ rectwasherthick

double MuonGM::CSC::rectwasherthick {0.}

Definition at line 28 of file CSC_Technology.h.

28{0.};

◆ roxacellwith

double MuonGM::CSC::roxacellwith {0.}

Definition at line 29 of file CSC_Technology.h.

29{0.};

◆ roxwirebargap

double MuonGM::CSC::roxwirebargap {0.}

Definition at line 30 of file CSC_Technology.h.

30{0.};

◆ thickness

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

Definition at line 20 of file Technology.h.

20{0.};

◆ totalThickness

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

Definition at line 18 of file CSC_Technology.h.

18{0.};

◆ wirebarposx

double MuonGM::CSC::wirebarposx {0.}

Definition at line 33 of file CSC_Technology.h.

33{0.};

◆ wirebarposy

double MuonGM::CSC::wirebarposy {0.}

Definition at line 34 of file CSC_Technology.h.

34{0.};

◆ wirebarposz

double MuonGM::CSC::wirebarposz {0.}

Definition at line 35 of file CSC_Technology.h.

35{0.};

◆ wirespacing

double MuonGM::CSC::wirespacing {0.}

Definition at line 22 of file CSC_Technology.h.

22{0.};

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