|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRKCaloCluster_OnTrack_H
6 #define TRKCaloCluster_OnTrack_H
60 return std::unique_ptr<CaloCluster_OnTrack>(
clone());
81 virtual MsgStream&
dump(MsgStream&
out)
const override final;
84 virtual std::ostream&
dump(std::ostream&
out)
const override final;
91 std::unique_ptr<const Trk::EnergyLoss>
m_eloss;
106 return m_eloss.get();
109 #endif // TRKCaloCluster_OnTrack_H
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
CaloCluster_OnTrack & operator=(CaloCluster_OnTrack &&cot) noexcept=default
Move Assignment operator.
virtual bool type(MeasurementBaseType::Type type) const override final
Extended method checking the type.
CaloCluster_OnTrack & operator=(const CaloCluster_OnTrack &cot)
Assignment operator.
bool const RAWDATA *ch2 const
Amg::Vector3D m_globalpos
global position of the cluster hit
std::unique_ptr< CaloCluster_OnTrack > uniqueClone() const
NVI Clone giving up unique pointer.
virtual const Surface & associatedSurface() const override final
returns the surface for the local to global transformation
virtual MsgStream & dump(MsgStream &out) const override final
returns the some information about this CaloCluster_OnTrack.
virtual CaloCluster_OnTrack * clone() const override final
Pseudo-constructor, needed to avoid excessive RTTI.
CaloCluster_OnTrack(CaloCluster_OnTrack &&cot) noexcept=default
Move Constructor.
const S * m_associatedSurface
virtual ~CaloCluster_OnTrack()=default
Destructor.
virtual const Amg::Vector3D & globalPosition() const override final
Interface method to get the global Position.
Ensure that the ATLAS eigen extensions are properly loaded.
Definition of ATLAS Math & Geometry primitives (Amg)
This class describes energy loss material effects in the ATLAS tracking EDM.
Eigen::Matrix< double, 3, 1 > Vector3D
const Trk::EnergyLoss * energyLoss() const
Extended method to get the EnergyLoss.
CaloCluster_OnTrack()
Default Constructor for POOL.
std::unique_ptr< const Trk::EnergyLoss > m_eloss
Energy Loss.