ATLAS Offline Software
Loading...
Searching...
No Matches
MuonAGDDDescription/MuonAGDDDescription/sTGC_Technology.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef sTGC_Technology_H
6#define sTGC_Technology_H
7
11#include <vector>
12namespace MuonGM {
13
14// Description class to build sTGC chambers
15
17public:
18 double thickness{0.};
19 int nlayers{0};
20 double gasThickness{0.};
21 double pcbThickness{0.}; // Included for Backwards Compatibility
22 double pcbThickness150{0.};
23 double pcbThickness200{0.};
24 double coverThickness{0.};
25 double f4Thickness{0.};
26 double f5Thickness{0.};
27 double f6Thickness{0.};
28
29
30
31 int geoLevel{0};
32
33 // inner structure parameters (to be defined)
34
35 // constructor
36 inline sTGC_Technology(const std::string& s,
38 inline double Thickness() const;
39};
40
43{
44}
45
47{
48 //thickness=nlayers*(gasThickness+pcbThickness) + pcbThickness;
49 return thickness;
50}
51
52} // namespace MuonGM
53
54#endif
AGDDTechnology(const std::string &s, AGDDDetectorStore &ds)
sTGC_Technology(const std::string &s, AGDDDetectorStore &ds)
Ensure that the Athena extensions are properly loaded.
Definition GeoMuonHits.h:27