ATLAS Offline Software
Loading...
Searching...
No Matches
Component.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 Component_H
6#define Component_H
7#include <string>
8
9namespace MuonGM {
10
11 class Component {
12 public:
13 Component() = default;
14 Component(const Component &c) = default;
15 Component &operator=(const Component &c) = default;
16 virtual ~Component() = default;
17 double GetThickness() const;
18 std::string name{};
19 double dx1{0.};
20 double dx2{0.};
21 double dy{0.};
22 };
23} // namespace MuonGM
24
25#endif
Component & operator=(const Component &c)=default
virtual ~Component()=default
Component()=default
Component(const Component &c)=default
std::string name
Definition Component.h:18
double GetThickness() const
Definition Component.cxx:9
Ensure that the Athena extensions are properly loaded.
Definition GeoMuonHits.h:27