|  | 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.