ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
IOVDbTestAmdbCorrection Class Reference

#include <IOVDbTestAmdbCorrection.h>

Collaboration diagram for IOVDbTestAmdbCorrection:

Public Member Functions

 IOVDbTestAmdbCorrection ()
 
 ~IOVDbTestAmdbCorrection ()
 
const std::string & name () const
 
HepGeom::Point3D< double > getTranslation () const
 
HepGeom::Point3D< double > getRotation () const
 
void set (const HepGeom::Point3D< double > &trans, const HepGeom::Point3D< double > &rot, const std::string &name)
 

Private Attributes

std::string m_name
 
HepGeom::Point3D< double > m_translation
 
HepGeom::Point3D< double > m_rotation
 

Detailed Description

Definition at line 20 of file IOVDbTestAmdbCorrection.h.

Constructor & Destructor Documentation

◆ IOVDbTestAmdbCorrection()

IOVDbTestAmdbCorrection::IOVDbTestAmdbCorrection ( )

Definition at line 13 of file IOVDbTestAmdbCorrection.cxx.

14 { }

◆ ~IOVDbTestAmdbCorrection()

IOVDbTestAmdbCorrection::~IOVDbTestAmdbCorrection ( )

Definition at line 17 of file IOVDbTestAmdbCorrection.cxx.

18 { }

Member Function Documentation

◆ getRotation()

HepGeom::Point3D< double > IOVDbTestAmdbCorrection::getRotation ( ) const

Definition at line 39 of file IOVDbTestAmdbCorrection.cxx.

40 {
41  return m_rotation;
42 }

◆ getTranslation()

HepGeom::Point3D< double > IOVDbTestAmdbCorrection::getTranslation ( ) const

Definition at line 34 of file IOVDbTestAmdbCorrection.cxx.

35 {
36  return m_translation;
37 }

◆ name()

const std::string & IOVDbTestAmdbCorrection::name ( ) const

Definition at line 29 of file IOVDbTestAmdbCorrection.cxx.

30 {
31  return (m_name);
32 }

◆ set()

void IOVDbTestAmdbCorrection::set ( const HepGeom::Point3D< double > &  trans,
const HepGeom::Point3D< double > &  rot,
const std::string &  name 
)

Definition at line 21 of file IOVDbTestAmdbCorrection.cxx.

22 {
23  m_name = name;
24  m_translation = trans;
25  m_rotation = rot;
26 }

Member Data Documentation

◆ m_name

std::string IOVDbTestAmdbCorrection::m_name
private

Definition at line 39 of file IOVDbTestAmdbCorrection.h.

◆ m_rotation

HepGeom::Point3D<double> IOVDbTestAmdbCorrection::m_rotation
private

Definition at line 41 of file IOVDbTestAmdbCorrection.h.

◆ m_translation

HepGeom::Point3D<double> IOVDbTestAmdbCorrection::m_translation
private

Definition at line 40 of file IOVDbTestAmdbCorrection.h.


The documentation for this class was generated from the following files:
IOVDbTestAmdbCorrection::m_name
std::string m_name
Definition: IOVDbTestAmdbCorrection.h:39
IOVDbTestAmdbCorrection::name
const std::string & name() const
Definition: IOVDbTestAmdbCorrection.cxx:29
IOVDbTestAmdbCorrection::m_translation
HepGeom::Point3D< double > m_translation
Definition: IOVDbTestAmdbCorrection.h:40
IOVDbTestAmdbCorrection::m_rotation
HepGeom::Point3D< double > m_rotation
Definition: IOVDbTestAmdbCorrection.h:41