56 stream <<
"TgcCalibHitBase: " << std::endl;
Implements fixed identifiers not dependent upon Athena Identifier for internal use in the calibration...
Athena independent part of the TgcCalibHit.
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the TgcCalibHitBase
void setNStrips(int nStrips)
sets the number of strips used to cluster the hit
int nStrips() const
retrieve the number of strips used to cluster the hit
Amg::Vector3D m_localPosition
position of the hit expressed in local (station) coordinates
const MuonFixedId & identify() const
retrieve the identifier (MuonFixedId)
const Amg::Vector3D & localPosition() const
retrieve the position in local (station) coordinates
void setStripWidth(double stripWidth)
sets the width of the strip
double m_stripLength
strip length
double m_error
error on the hit
void setLocalPos(const Amg::Vector3D &localPos)
sets the position in local (station) coordinates
Amg::Vector3D m_globalPosition
position of the hit expressed in global coordinates
double stripWidth() const
retrieve the width of the strip
TgcCalibHitBase()=default
default constructor
void setGlobalPos(const Amg::Vector3D &globalPos)
sets the position in global coordinates
double error() const
retrieve the error on the hit
MuonFixedId m_id
Identifier of the hit (a MuonFixedId, not an Identifier)
const Amg::Vector3D & globalPosition() const
retrieve the position in global coordinates
void setError(double error)
sets the error on the hit
void setStripLength(double stripLength)
sets the length of the strip
double m_stripWidth
strip width
void setIdentifier(const MuonFixedId &id)
sets the identifier (MuonFixedId)
int m_nStrips
number of strips used to cluster the hit
double stripLength() const
retrieve the length of the strip
Eigen::Matrix< double, 3, 1 > Vector3D
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::ostream & operator<<(std::ostream &os, const RtFullInfo &data)