|
ATLAS Offline Software
|
Go to the documentation of this file.
13 m_stripWidth(stripWidth),
16 m_globalPosition(globalPos),
17 m_localPosition(localPos) {}
20 stream <<
"CscCalibHitBase: " << std::endl;
Amg::Vector3D m_globalPosition
position of the hit expressed in global coordinates
void setStripWidth(double stripWidth)
sets the strip width
Amg::Vector3D m_localPosition
position of the hit expressed in local (station) coordinates
double error() const
retrieve the error on the hit
void setCharge(int charge)
sets the charge
void setNStrips(int nStrips)
sets the number of strips used to cluster
const MuonFixedId & identify() const
retrieve the MuonFixedId
std::ostream & operator<<(std::ostream &os, const RtFullInfo &data)
double m_error
error on the hit
MuonFixedId m_id
identifier of the hit (as a MuonFixedId, not Identifier)
int charge() const
retrieve the charge
std::ostream & dump(std::ostream &stream) const
dump method used to implement operator<<() of the CscCalibHitBase
void setError(double error)
sets the error on the hit
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
int nStrips(const MuonGM::TgcReadoutElement &readoutEle, int layer)
void setGlobalPos(const Amg::Vector3D &globalPos)
sets the position of the hits in global coordinates
int nStrips() const
retrieve the number of strips used to cluster
double charge(const T &p)
Eigen::Matrix< double, 3, 1 > Vector3D
double stripWidth() const
retrieve the strip width
const Amg::Vector3D & localPosition() const
retrieve the position of the hits in local (station) coordinates
const Amg::Vector3D & globalPosition() const
retrieve the position of the hits in global coordinates
void setIdentifier(const MuonFixedId &id)
sets the MuonFixedId
void setLocalPos(const Amg::Vector3D &localPos)
sets the position of the hits in local (station) coordinates
CscCalibHitBase()=default
default constructor
int m_nStrips
number of strips used to cluster
double m_stripWidth
width of the strip