11#ifndef MuonCalibRawTgcCoin_h
12#define MuonCalibRawTgcCoin_h
41 std::ostream&
dump(std::ostream& stream)
const;
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawTgcCoin &rawCoin)
Calib-EDM version of TgcPrepData class, containing uncalibrated information.
void setIsStrip(int isStrip)
void setIsPositiveDeltaR(int isPositiveDeltaR)
const Amg::Vector3D & gPosOut() const
retrieve the position expressed in global coordinates
void setWidthIn(float widthIn)
void setTrackletId(int trackletId)
const MuonFixedId & identify() const
retrieve the MuonFixedId
void setWidthR(float widthR)
const Amg::Vector3D & gPosIn() const
retrieve the position expressed in global coordinates
void setTrackletIdStrip(int trackletIdStrip)
void setSector(int sector)
void setId(MuonFixedId Id)
sets the MuonFixedId
~MuonCalibRawTgcCoin()=default
destructor
MuonCalibRawTgcCoin()=default
default constructor
MuonFixedId m_id
identifier of the raw coin, (is a MuonFixedId, not an Identifier)
void setWidthPhi(float widthPhi)
void setIsForward(int isForward)
MuonCalibRawTgcCoin & operator=(const MuonCalibRawTgcCoin &rhs)=default
assingment operator
void setGlobalPositionOut(const Amg::Vector3D &gPosOut)
sets the position expressed in global coordinates
int isPositiveDeltaR() const
void setWidthOut(float widthOut)
int trackletIdStrip() const
MuonCalibRawTgcCoin(const MuonCalibRawTgcCoin &coin)=default
copy constructor
void setGlobalPositionIn(const Amg::Vector3D &gPosIn)
sets the position expressed in global coordinates
Implements fixed identifiers not dependent upon Athena Identifier for internal use in the calibration...
Eigen::Matrix< double, 3, 1 > Vector3D
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.