ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
AlignableTransform::AlignTransMember Class Reference

#include <AlignableTransform.h>

Collaboration diagram for AlignableTransform::AlignTransMember:

Public Member Functions

 AlignTransMember ()
 
 AlignTransMember (const Identifier &ident, const HepGeom::Transform3D &trans)
 
const Identifieridentify () const
 
const HepGeom::Transform3D & transform () const
 
void setTransform (const HepGeom::Transform3D &trans)
 

Private Attributes

Identifier m_ident
 
HepGeom::Transform3D m_trans
 

Detailed Description

Definition at line 32 of file AlignableTransform.h.

Constructor & Destructor Documentation

◆ AlignTransMember() [1/2]

AlignableTransform::AlignTransMember::AlignTransMember ( )

Definition at line 58 of file AlignableTransform.cxx.

58  :
59  m_ident(), m_trans()
60 {}

◆ AlignTransMember() [2/2]

AlignableTransform::AlignTransMember::AlignTransMember ( const Identifier ident,
const HepGeom::Transform3D &  trans 
)

Definition at line 62 of file AlignableTransform.cxx.

63  :
64  m_ident(ident), m_trans(trans)
65 {}

Member Function Documentation

◆ identify()

const Identifier & AlignableTransform::AlignTransMember::identify ( ) const
inline

Definition at line 83 of file AlignableTransform.h.

84 { return m_ident;}

◆ setTransform()

void AlignableTransform::AlignTransMember::setTransform ( const HepGeom::Transform3D &  trans)
inline

Definition at line 90 of file AlignableTransform.h.

91  { m_trans=trans;}

◆ transform()

const HepGeom::Transform3D & AlignableTransform::AlignTransMember::transform ( ) const
inline

Definition at line 87 of file AlignableTransform.h.

88 { return m_trans;}

Member Data Documentation

◆ m_ident

Identifier AlignableTransform::AlignTransMember::m_ident
private

Definition at line 41 of file AlignableTransform.h.

◆ m_trans

HepGeom::Transform3D AlignableTransform::AlignTransMember::m_trans
private

Definition at line 42 of file AlignableTransform.h.


The documentation for this class was generated from the following files:
AlignableTransform::AlignTransMember::m_ident
Identifier m_ident
Definition: AlignableTransform.h:41
AlignableTransform::AlignTransMember::m_trans
HepGeom::Transform3D m_trans
Definition: AlignableTransform.h:42
TRT::Hit::ident
@ ident
Definition: HitInfo.h:77