ATLAS Offline Software
RALExperimentalHall.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 // RALExperimentalHall.h
6 // JFB Sep
7 
8 // Access the HEC parameters from the NOVA database.
9 
10 #ifndef LARGEORAL_RALEXPERIMENTALHALL_H
11 #define LARGEORAL_RALEXPERIMENTALHALL_H
12 
14 
15 #include <limits.h>
16 #include <string>
17 
18 namespace LArGeo {
19 
21 
22  public:
23 
25  virtual ~RALExperimentalHall();
26 
27  virtual double GetValue(const std::string&,
28  const int i0 = INT_MIN,
29  const int i1 = INT_MIN,
30  const int i2 = INT_MIN,
31  const int i3 = INT_MIN,
32  const int i4 = INT_MIN ) const override;
33 
34  private:
35 
36 
37  class Clockwork;
39 
42  };
43 
44 } // namespace LArGeo
45 
46 #endif
LArGeo::RALExperimentalHall::GetValue
virtual double GetValue(const std::string &, const int i0=INT_MIN, const int i1=INT_MIN, const int i2=INT_MIN, const int i3=INT_MIN, const int i4=INT_MIN) const override
Definition: RALExperimentalHall.cxx:84
LArGeo::RALExperimentalHall::m_c
Clockwork * m_c
Definition: RALExperimentalHall.h:37
LArGeo::RALExperimentalHall::RALExperimentalHall
RALExperimentalHall()
Definition: RALExperimentalHall.cxx:43
LArGeo::VDetectorParameters
Definition: VDetectorParameters.h:29
LArGeo
Definition: LArDetectorFactory.h:25
LArGeo::RALExperimentalHall
Definition: RALExperimentalHall.h:20
LArGeo::RALExperimentalHall::Clockwork
Definition: RALExperimentalHall.cxx:31
VDetectorParameters.h
LArGeo::RALExperimentalHall::~RALExperimentalHall
virtual ~RALExperimentalHall()
Definition: RALExperimentalHall.cxx:78
LArGeo::RALExperimentalHall::operator=
RALExperimentalHall & operator=(const RALExperimentalHall &)
LArGeo::RALExperimentalHall::RALExperimentalHall
RALExperimentalHall(const RALExperimentalHall &)