ATLAS Offline Software
ForwardRegionProperties.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ForwardRegionProperties_H
6 #define ForwardRegionProperties_H
7 
10 #include "CLHEP/Geometry/Point3D.h"
11 
12 class ForwardRegionProperties : public extends<AthAlgTool, IForwardRegionProperties>
13 {
14 public:
15  ForwardRegionProperties( const std::string& type, const std::string& name, const IInterface* parent );
16 
17  // Standard Destructor
18  virtual ~ForwardRegionProperties();
19 
20  virtual PFWDMg_CONFIGURATION getConf() override final;
21 
22  void getMagTransforms(const std::string&, int, HepGeom::Point3D<double>&, HepGeom::Point3D<double>&, double&, bool twiss = false) override final;
23  void getMagTransforms(const std::string&, int, HepGeom::Point3D<double>&, HepGeom::Point3D<double>&, bool twiss = false) override final;
24 
25 private:
26  // property configuration
28 };
29 
30 #endif // ForwardRegionProperties_H
ForwardRegionProperties::getConf
virtual PFWDMg_CONFIGURATION getConf() override final
Definition: ForwardRegionProperties.cxx:74
ForwardRegionProperties
Definition: ForwardRegionProperties.h:13
_FWDMg_CONFIGURATION
Definition: IForwardRegionProperties.h:13
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
ForwardRegionProperties::getMagTransforms
void getMagTransforms(const std::string &, int, HepGeom::Point3D< double > &, HepGeom::Point3D< double > &, double &, bool twiss=false) override final
Definition: ForwardRegionProperties.cxx:78
ForwardRegionProperties::m_Config
FWDMg_CONFIGURATION m_Config
Definition: ForwardRegionProperties.h:27
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
IForwardRegionProperties.h
ForwardRegionProperties::~ForwardRegionProperties
virtual ~ForwardRegionProperties()
Definition: ForwardRegionProperties.cxx:72
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
ForwardRegionProperties::ForwardRegionProperties
ForwardRegionProperties(const std::string &type, const std::string &name, const IInterface *parent)
Definition: ForwardRegionProperties.cxx:7