44 stream <<
"MuonCalibRawTgcHit with" << std::endl;
45 stream <<
" identifier " <<
identify() << std::endl;
47 stream <<
" occupancy " <<
occupancy() << std::endl;
48 stream <<
" station " <<
station() << std::endl;
49 stream <<
" eta " <<
eta() << std::endl;
50 stream <<
" phi " <<
phi() << std::endl;
51 stream <<
" gasGap " <<
gasGap() << std::endl;
52 stream <<
" isStrip " <<
isStrip() << std::endl;
53 stream <<
" channel " <<
channel() << std::endl;
54 stream <<
" bcTag " <<
bcTag() << std::endl;
55 stream <<
" width " <<
width() << std::endl;
56 stream <<
" shortWidth " <<
shortWidth() << std::endl;
57 stream <<
" longWidth " <<
longWidth() << std::endl;
58 stream <<
" length " <<
length() << std::endl;
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawTgcHit &hit)
Calib-EDM version of TgcPrepData class, containing uncalibrated information.
MuonCalibRawTgcHit()=default
default constructor
void setLongWidth(float longWidth)
sets the strip width
void setGasGap(int gasGap)
void setLength(float length)
sets the strip length
void setGlobalPosition(const Amg::Vector3D &glob)
sets the position expressed in global coordinates
void setWidth(float width)
const Amg::Vector3D & globalPosition() const
retrieve the position expressed in global coordinates
int occupancy() const
retrieve the occupancy (-1 == not assigned to any segment)
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibRawTgcHit
void setShortWidth(float shortWidth)
void setChannel(int channel)
void setIsStrip(int isStrip)
void setStation(int station)
float length() const
retrieve the strip length
const MuonFixedId & identify() const
retrieve the MuonFixedId
void setId(MuonFixedId Id)
sets the MuonFixedId
void setOccupancy(int occ)
sets the occupancy
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.