ATLAS Offline Software
MuonSpectrometer
MuonDetDescr
MuonGeoModel
MuonGeoModel
Technology.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef Technology_H
6
#define Technology_H
7
8
#include <string>
9
10
// abstract base class for MDT, RPC etc inner structure
11
// a placeholder
12
namespace
MuonGM
{
13
class
MYSQL;
14
15
class
Technology
{
16
protected
:
17
std::string
m_name
{};
18
19
public
:
20
double
thickness
{0.};
21
Technology
(
MYSQL
& mysql, std::string
s
);
22
virtual
~Technology
() =
default
;
23
const
std::string&
GetName
()
const
;
24
};
25
}
// namespace MuonGM
26
27
#endif
MuonGM
Ensure that the Athena extensions are properly loaded.
Definition:
GeoMuonHits.h:27
python.SystemOfUnits.s
int s
Definition:
SystemOfUnits.py:131
MuonGM::Technology::Technology
Technology(MYSQL &mysql, std::string s)
Definition:
Technology.cxx:15
MuonGM::Technology::~Technology
virtual ~Technology()=default
MuonGM::MYSQL
Definition:
MYSQL.h:43
MuonGM::Technology
Definition:
Technology.h:15
MuonGM::Technology::thickness
double thickness
Definition:
Technology.h:20
MuonGM::Technology::GetName
const std::string & GetName() const
Definition:
Technology.cxx:13
MuonGM::Technology::m_name
std::string m_name
Definition:
Technology.h:17
Generated on Sun Dec 22 2024 21:19:11 for ATLAS Offline Software by
1.8.18