5#ifndef SCATTERINGANGLEONTRACK_H
6#define SCATTERINGANGLEONTRACK_H
represents a deflection of the track caused through multiple scattering in material.
double sigmaDeltaPhi() const
returns the
ScatteringAngles()=default
default constructor for POOL
ScatteringAngles(const ScatteringAngles &)=default
double m_deltaPhi
holds deflection
double m_sigmaDeltaTheta
holds the error on the theta deflection
~ScatteringAngles()=default
destructor
double m_sigmaDeltaPhi
holds the error on the phi deflection
double deltaPhi() const
returns the
double m_deltaTheta
holds deflection
ScatteringAngles(double deltaPhi, double deltaTheta, double sigmaDeltaPhi, double sigmaDeltaTheta)
full constructor passing two deflection angles and their uncertainties
ScatteringAngles & operator=(const ScatteringAngles &)=default
double sigmaDeltaTheta() const
returns the
ScatteringAngles & operator=(ScatteringAngles &&)=default
ScatteringAngles(ScatteringAngles &&)=default
double deltaTheta() const
returns the
Ensure that the ATLAS eigen extensions are properly loaded.
MsgStream & operator<<(MsgStream &sl, const AlignModule &alignModule)
overload of << operator for MsgStream for debug output