ATLAS Offline Software
Loading...
Searching...
No Matches
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
12namespace 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
const std::string & GetName() const
std::string m_name
Definition Technology.h:17
Technology(MYSQL &mysql, std::string s)
virtual ~Technology()=default
Ensure that the Athena extensions are properly loaded.
Definition GeoMuonHits.h:27