ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonDetDescr
MuonGeoModel
MuonGeoModel
MMSpacer_Technology.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MMSpacer_Technology_H
6
#define MMSpacer_Technology_H
7
8
#include "
MuonGeoModel/Technology.h
"
9
10
#include <vector>
11
namespace
MuonGM
{
12
13
// Description class to build MicroMegas spacers
14
15
class
MMSpacer_Technology
:
public
Technology
{
16
public
:
17
// constructor
18
inline
MMSpacer_Technology
(
MYSQL
& mysql,
const
std::string& s);
19
inline
double
Thickness
()
const
;
20
21
int
lowZCutOuts
{0};
22
double
lowZCutOutWidth
{0.};
23
double
lowZCutOutDZ
{0.};
24
25
int
highZCutOuts
{0};
26
double
highZCutOutWidth
{0.};
27
double
highZCutOutDZ
{0.};
28
};
29
30
MMSpacer_Technology::MMSpacer_Technology
(
MYSQL
& mysql,
const
std::string& s)
31
:
Technology
(mysql, s) {}
32
33
double
MMSpacer_Technology::Thickness
()
const
{
return
thickness
; }
34
35
}
// namespace MuonGM
36
37
#endif
Technology.h
MuonGM::MMSpacer_Technology::lowZCutOutDZ
double lowZCutOutDZ
Definition
MMSpacer_Technology.h:23
MuonGM::MMSpacer_Technology::lowZCutOuts
int lowZCutOuts
Definition
MMSpacer_Technology.h:21
MuonGM::MMSpacer_Technology::highZCutOutDZ
double highZCutOutDZ
Definition
MMSpacer_Technology.h:27
MuonGM::MMSpacer_Technology::lowZCutOutWidth
double lowZCutOutWidth
Definition
MMSpacer_Technology.h:22
MuonGM::MMSpacer_Technology::highZCutOutWidth
double highZCutOutWidth
Definition
MMSpacer_Technology.h:26
MuonGM::MMSpacer_Technology::Thickness
double Thickness() const
Definition
MMSpacer_Technology.h:33
MuonGM::MMSpacer_Technology::MMSpacer_Technology
MMSpacer_Technology(MYSQL &mysql, const std::string &s)
Definition
MMSpacer_Technology.h:30
MuonGM::MMSpacer_Technology::highZCutOuts
int highZCutOuts
Definition
MMSpacer_Technology.h:25
MuonGM::MYSQL
Definition
MYSQL.h:43
MuonGM::Technology::thickness
double thickness
Definition
Technology.h:20
MuonGM::Technology::Technology
Technology(MYSQL &mysql, std::string s)
Definition
Technology.cxx:15
MuonGM
Ensure that the Athena extensions are properly loaded.
Definition
GeoMuonHits.h:27
Generated on
for ATLAS Offline Software by
1.14.0