ATLAS Offline Software
IOVDbTestAmdbCorrection.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 /***************************************************************************
6  -----------------------------------------
7  ***************************************************************************
8  this class reads in the electronic mapping from the TBElectronics.map-file to return the Muon-Offline-Identifier to a given channel.
9  ***************************************************************************/
10 
12 
14 { }
15 
16 
18 { }
19 
20 void
21 IOVDbTestAmdbCorrection::set(const HepGeom::Point3D<double>& trans, const HepGeom::Point3D<double>& rot, const std::string& name)
22 {
23  m_name = name;
24  m_translation = trans;
25  m_rotation = rot;
26 }
27 
28 
29 const std::string& IOVDbTestAmdbCorrection::name() const
30 {
31  return (m_name);
32 }
33 
34 HepGeom::Point3D<double> IOVDbTestAmdbCorrection::getTranslation() const
35 {
36  return m_translation;
37 }
38 
39 HepGeom::Point3D<double> IOVDbTestAmdbCorrection::getRotation() const
40 {
41  return m_rotation;
42 }
IOVDbTestAmdbCorrection::~IOVDbTestAmdbCorrection
~IOVDbTestAmdbCorrection()
Definition: IOVDbTestAmdbCorrection.cxx:17
IOVDbTestAmdbCorrection::m_name
std::string m_name
Definition: IOVDbTestAmdbCorrection.h:39
IOVDbTestAmdbCorrection::set
void set(const HepGeom::Point3D< double > &trans, const HepGeom::Point3D< double > &rot, const std::string &name)
Definition: IOVDbTestAmdbCorrection.cxx:21
IOVDbTestAmdbCorrection::name
const std::string & name() const
Definition: IOVDbTestAmdbCorrection.cxx:29
IOVDbTestAmdbCorrection.h
IOVDbTestAmdbCorrection::getTranslation
HepGeom::Point3D< double > getTranslation() const
Definition: IOVDbTestAmdbCorrection.cxx:34
IOVDbTestAmdbCorrection::IOVDbTestAmdbCorrection
IOVDbTestAmdbCorrection()
Definition: IOVDbTestAmdbCorrection.cxx:13
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
IOVDbTestAmdbCorrection::m_translation
HepGeom::Point3D< double > m_translation
Definition: IOVDbTestAmdbCorrection.h:40
IOVDbTestAmdbCorrection::m_rotation
HepGeom::Point3D< double > m_rotation
Definition: IOVDbTestAmdbCorrection.h:41
IOVDbTestAmdbCorrection::getRotation
HepGeom::Point3D< double > getRotation() const
Definition: IOVDbTestAmdbCorrection.cxx:39