ATLAS Offline Software
Loading...
Searching...
No Matches
SupComponent.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
6
9
10namespace MuonGM {
11
12 double SupComponent::xAMDB0(const MYSQL& mysql, const StandardComponent &c) {
13 const SUP *t = dynamic_cast<const SUP*>(mysql.GetTechnology(c.name));
14 return t->xAMDB0;
15 }
16 double SupComponent::yAMDB0(const MYSQL& mysql, const StandardComponent &c) {
17 const SUP *t = dynamic_cast<const SUP*>(mysql.GetTechnology(c.name));
18 return t->yAMDB0;
19 }
20 double SupComponent::zAMDB0(const MYSQL& mysql, const StandardComponent &c) {
21 const SUP *t = dynamic_cast<const SUP*>(mysql.GetTechnology(c.name));
22 return t->zAMDB0;
23 }
25 const SUP *t = dynamic_cast<const SUP*>(mysql.GetTechnology(c.name));
26 return t->bottomsizewrtAMDB0;
27 }
28 double SupComponent::topsizewrtAMDB0(const MYSQL& mysql, const StandardComponent &c) {
29 const SUP *t = dynamic_cast<const SUP*>(mysql.GetTechnology(c.name));
30 return t->topsizewrtAMDB0;
31 }
32} // namespace MuonGM
Technology * GetTechnology(const std::string &name)
Definition MYSQL.cxx:105
static double zAMDB0(const MYSQL &mysql, const StandardComponent &c)
static double bottomsizewrtAMDB0(const MYSQL &mysql, const StandardComponent &c)
static double yAMDB0(const MYSQL &mysql, const StandardComponent &c)
static double xAMDB0(const MYSQL &mysql, const StandardComponent &c)
static double topsizewrtAMDB0(const MYSQL &mysql, const StandardComponent &c)
Ensure that the Athena extensions are properly loaded.
Definition GeoMuonHits.h:27