|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef TRKSPACEPOINT_SCTSPACEPOINT_H
14 #define TRKSPACEPOINT_SCTSPACEPOINT_H
64 virtual MsgStream&
dump(MsgStream&
out)
const override final;
67 virtual std::ostream&
dump(std::ostream&
out)
const override final;
90 #endif // TRKSPACEPOINT_PIXELSPACEPOINT_H
SCT_SpacePoint & operator=(const SCT_SpacePoint &)=default
bool const RAWDATA *ch2 const
virtual Trk::SpacePoint * clone() const override final
Clones.
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.
SCT_SpacePoint(const SCT_SpacePoint &)=default
default move,copy,dtor
Ensure that the ATLAS eigen extensions are properly loaded.
Definition of ATLAS Math & Geometry primitives (Amg)
const std::pair< IdentifierHash, IdentifierHash > & elementIdList() const
return the pair of Ids of the element by reference
virtual MsgStream & dump(MsgStream &out) const override final
Interface method for output, to be overloaded by child classes*.
SCT_SpacePoint(SCT_SpacePoint &&) noexcept=default
Eigen::Matrix< double, 3, 1 > Vector3D
SCT_SpacePoint()=default
Default constructor.
void setupLocalCovarianceSCT()
method to set up the local Covariance Matrix.
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...