28 stream <<
"MuonCalibRawCscHit with" << std::endl;
29 stream <<
" identifier " <<
identify() << std::endl;
31 stream <<
" occupancy " <<
occupancy() << std::endl;
32 stream <<
" time " <<
t() << std::endl;
33 stream <<
" width " <<
width() << std::endl;
34 stream <<
" charge " <<
charge() << std::endl;
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawCscHit &hit)
Calib-EDM version of CscPrepData class, containing uncalibrated information.
float width() const
retrieve the strip width
void setId(MuonFixedId Id)
sets the MuonFixedId
Amg::Vector3D m_Gpos
position of the hit in global coordinates
float charge() const
retrieve the charge
void setGlobalPosition(const Amg::Vector3D &glob)
sets the position expressed in global coordinates
float t() const
retrieve the time
int m_occupancy
occupancy (-1 == not assigned to any segment)
void setOccupancy(int occ)
sets the occupancy
MuonCalibRawCscHit()=default
default constructor
void setT(float t)
sets the time
MuonFixedId m_id
identifier of the raw hit, (a MuonFixedId, not an Identifier)
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibRawCscHit
void setWidth(float width)
sets the strip width
void setCharge(float charge)
sets the charge
int occupancy() const
retrieve the occupancy (-1 == not assigned to any segment)
const Amg::Vector3D & globalPosition() const
retrieve the position expressed in global coordinates
const MuonFixedId & identify() const
retrieve the MuonFixedId
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.