ATLAS Offline Software
StandardComponent.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 StandardComponent_H
6 #define StandardComponent_H
7 
9 
10 #include <iosfwd>
11 
12 namespace MuonGM {
13  class MYSQL;
14 
15  class StandardComponent : public Component {
16  public:
17  StandardComponent() = default;
18 
19  double posx{0.};
20  double posy{0.};
21  double posz{0.};
22  double deadx{0.};
23  double deady{0.};
24  double dead3{0.};
25  double excent{0.};
26  int iswap{0};
27  int index{0};
28  double GetThickness(const MYSQL& mysql) const;
29  friend std::ostream &operator<<(std::ostream &os, const StandardComponent &c);
30  };
31 } // namespace MuonGM
32 
33 #endif
MuonGM::Component::GetThickness
double GetThickness() const
Definition: Component.cxx:9
MuonGM
Ensure that the Athena extensions are properly loaded.
Definition: GeoMuonHits.h:27
index
Definition: index.py:1
MuonGM::StandardComponent::StandardComponent
StandardComponent()=default
MuonGM::StandardComponent::operator<<
friend std::ostream & operator<<(std::ostream &os, const StandardComponent &c)
Definition: StandardComponent.cxx:19
MuonGM::MYSQL
Definition: MYSQL.h:43
MuonGM::StandardComponent::deadx
double deadx
Definition: StandardComponent.h:22
MuonGM::StandardComponent
Definition: StandardComponent.h:15
MuonGM::Component
Definition: Component.h:11
Component.h
ReadFromCoolCompare.os
os
Definition: ReadFromCoolCompare.py:231
MuonGM::StandardComponent::excent
double excent
Definition: StandardComponent.h:25
MuonGM::StandardComponent::posy
double posy
Definition: StandardComponent.h:20
MuonGM::StandardComponent::deady
double deady
Definition: StandardComponent.h:23
MuonGM::StandardComponent::iswap
int iswap
Definition: StandardComponent.h:26
MuonGM::StandardComponent::posx
double posx
Definition: StandardComponent.h:19
python.compressB64.c
def c
Definition: compressB64.py:93
MuonGM::StandardComponent::dead3
double dead3
Definition: StandardComponent.h:24
MuonGM::StandardComponent::posz
double posz
Definition: StandardComponent.h:21