16 TString bname = prefix.c_str();
25 TString bname = prefix.c_str();
value_type get_compact() const
Get the compact id.
Abstract Base Class for tracking surfaces.
virtual const Amg::Vector3D & normal() const
Returns the normal vector of the Surface (i.e.
const Amg::Transform3D & transform() const
Returns HepGeom::Transform3D by reference.
Identifier associatedDetectorElementIdentifier() const
return Identifier of the associated Detector Element
const Amg::Vector3D & center() const
Returns the center position of the Surface.
Ensure that the ATLAS eigen extensions are properly loaded.
void initForRead(TTree &tree, const std::string &prefix="")
initialize class for reading
TransformNtupleBranch m_transform
data
void initForWrite(TTree &tree, const std::string &prefix="")
initialize class for writing
VectorNtupleBranch m_center
VectorNtupleBranch m_normal
void fill(const Trk::Surface &surface)
fill a vector