13#ifndef TRKSPACEPOINT_SCTSPACEPOINT_H
14#define TRKSPACEPOINT_SCTSPACEPOINT_H
64 virtual MsgStream&
dump(MsgStream& out)
const override final;
This is a "hash" representation of an Identifier.
SCT_SpacePoint(const SCT_SpacePoint &)=default
default move,copy,dtor
SCT_SpacePoint()=default
Default constructor.
SCT_SpacePoint & operator=(const SCT_SpacePoint &)=default
SCT_SpacePoint(SCT_SpacePoint &&) noexcept=default
void setup(const std::pair< IdentifierHash, IdentifierHash > &elementIdList, const Amg::Vector3D &position, const std::pair< const Trk::PrepRawData *, const Trk::PrepRawData * > &clusList)
common method used in constructors.
virtual Trk::SpacePoint * clone() const override final
Clones.
void setupLocalCovarianceSCT()
method to set up the local Covariance Matrix.
const std::pair< IdentifierHash, IdentifierHash > & elementIdList() const
return the pair of Ids of the element by reference
Definition of ATLAS Math & Geometry primitives (Amg)
Eigen::Matrix< double, 3, 1 > Vector3D
Ensure that the ATLAS eigen extensions are properly loaded.