|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef MUONCALIBEVENT_TGCCALIBHIT_BASE_H
15 #define MUONCALIBEVENT_TGCCALIBHIT_BASE_H
36 class TgcCalibHitBase {
63 std::ostream&
dump(std::ostream&
stream)
const;
79 #endif // MUONCALIBEVENT_TGCCALIBHIT_H
const Amg::Vector3D & localPosition() const
retrieve the position in local (station) coordinates
const MuonFixedId & identify() const
retrieve the identifier (MuonFixedId)
double error() const
retrieve the error on the hit
void setGlobalPos(const Amg::Vector3D &globalPos)
sets the position in global coordinates
TgcCalibHitBase()=default
default constructor
TgcCalibHitBase & operator=(const TgcCalibHitBase &rhs)=default
assignment operator
MuonFixedId m_id
Identifier of the hit (a MuonFixedId, not an Identifier)
void setError(double error)
sets the error on the hit
double m_error
error on the hit
~TgcCalibHitBase()=default
destructor
int m_nStrips
number of strips used to cluster the hit
void setLocalPos(const Amg::Vector3D &localPos)
sets the position in local (station) coordinates
const Amg::Vector3D & globalPosition() const
retrieve the position in global coordinates
double stripWidth() const
retrieve the width of the strip
POOL::TEvent event(POOL::TEvent::kClassAccess)
void setNStrips(int nStrips)
sets the number of strips used to cluster the hit
Amg::Vector3D m_globalPosition
position of the hit expressed in global coordinates
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
double m_stripLength
strip length
Eigen::Matrix< double, 3, 1 > Vector3D
void setStripLength(double stripLength)
sets the length of the strip
std::ostream & operator<<(std::ostream &stream, const MuonCalib::TgcCalibHitBase &hit)
double m_stripWidth
strip width
void setIdentifier(const MuonFixedId &id)
sets the identifier (MuonFixedId)
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the TgcCalibHitBase
void setStripWidth(double stripWidth)
sets the width of the strip
Amg::Vector3D m_localPosition
position of the hit expressed in local (station) coordinates
int nStrips() const
retrieve the number of strips used to cluster the hit
double stripLength() const
retrieve the length of the strip