ATLAS Offline Software
|
#include <TBElement.h>
Public Member Functions | |
TBElement () | |
TBElement (TBElementID::TBElementID id, const std::string &name, const Amg::Vector3D &position, const Amg::RotationMatrix3D &rotation) | |
virtual | ~TBElement () |
TBElementID::TBElementID | id () const |
const std::string & | name () const |
Amg::Vector3D | position () const |
Amg::RotationMatrix3D | rotation () const |
virtual | operator std::string () const |
Private Attributes | |
TBElementID::TBElementID | m_id |
std::string | m_name |
Amg::Vector3D | m_position |
Amg::RotationMatrix3D | m_rotation |
Friends | |
class | TBDetDescrManager |
Definition at line 19 of file TBElement.h.
TBElement::TBElement | ( | ) |
Definition at line 18 of file TBElement.cxx.
TBElement::TBElement | ( | TBElementID::TBElementID | id, |
const std::string & | name, | ||
const Amg::Vector3D & | position, | ||
const Amg::RotationMatrix3D & | rotation | ||
) |
Definition at line 23 of file TBElement.cxx.
|
inlinevirtual |
Definition at line 30 of file TBElement.h.
|
inline |
Definition at line 33 of file TBElement.h.
|
inline |
Definition at line 34 of file TBElement.h.
|
virtual |
Definition at line 33 of file TBElement.cxx.
|
inline |
Definition at line 35 of file TBElement.h.
|
inline |
Definition at line 36 of file TBElement.h.
|
friend |
Definition at line 21 of file TBElement.h.
|
private |
Definition at line 44 of file TBElement.h.
|
private |
Definition at line 45 of file TBElement.h.
|
private |
Definition at line 46 of file TBElement.h.
|
private |
Definition at line 47 of file TBElement.h.