![]() |
![]() |
#include <Alignment/CommonAlignmentAlgorithm/interface/AlignableData.h>
Public Member Functions | |
AlignableData (const T &pos, const align::RotationType &rot, align::ID id, align::StructureType objid) | |
constructor | |
align::ID | id () const |
align::StructureType | objId () const |
const T & | pos () const |
accessors | |
const align::RotationType & | rot () const |
Private Attributes | |
align::ID | theId |
align::StructureType | theObjId |
T | thePos |
align::RotationType | theRot |
Definition at line 12 of file AlignableData.h.
AlignableData< T >::AlignableData | ( | const T & | pos, | |
const align::RotationType & | rot, | |||
align::ID | id, | |||
align::StructureType | objid | |||
) | [inline] |
align::ID AlignableData< T >::id | ( | ) | const [inline] |
Definition at line 27 of file AlignableData.h.
References AlignableData< T >::theId.
Referenced by AlignableDataIORoot::writeAbsRaw(), and AlignableDataIORoot::writeRelRaw().
00027 { return theId; }
align::StructureType AlignableData< T >::objId | ( | ) | const [inline] |
Definition at line 26 of file AlignableData.h.
References AlignableData< T >::theObjId.
Referenced by AlignableDataIORoot::writeAbsRaw(), and AlignableDataIORoot::writeRelRaw().
00026 { return theObjId; }
const T& AlignableData< T >::pos | ( | ) | const [inline] |
accessors
Definition at line 24 of file AlignableData.h.
References AlignableData< T >::thePos.
Referenced by AlignableDataIORoot::writeAbsRaw(), and AlignableDataIORoot::writeRelRaw().
00024 { return thePos; }
const align::RotationType& AlignableData< T >::rot | ( | ) | const [inline] |
Definition at line 25 of file AlignableData.h.
References AlignableData< T >::theRot.
Referenced by AlignableDataIORoot::writeAbsRaw(), and AlignableDataIORoot::writeRelRaw().
00025 { return theRot; }
align::ID AlignableData< T >::theId [private] |
align::StructureType AlignableData< T >::theObjId [private] |
T AlignableData< T >::thePos [private] |
align::RotationType AlignableData< T >::theRot [private] |