|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef MuonCalibRawCscHit_h
10 #define MuonCalibRawCscHit_h
40 std::ostream &
dump(std::ostream &
stream)
const;
69 #endif // MuonCalibRawCscHit_h
void setOccupancy(int occ)
sets the occupancy
MuonCalibRawCscHit & operator=(const MuonCalibRawCscHit &rhs)
assingment operator
void setCharge(float charge)
sets the charge
void setWidth(float width)
sets the strip width
int occupancy() const
retrieve the occupancy (-1 == not assigned to any segment)
float width() const
retrieve the strip width
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibRawCscHit
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawCscHit &rawHit)
void setGlobalPosition(const Amg::Vector3D &glob)
sets the position expressed in global coordinates
Amg::Vector3D m_Gpos
position of the hit in global coordinates
float t() const
retrieve the time
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
const MuonFixedId & identify() const
retrieve the MuonFixedId
const Amg::Vector3D & globalPosition() const
retrieve the position expressed in global coordinates
MuonCalibRawCscHit()=default
default constructor
Eigen::Matrix< double, 3, 1 > Vector3D
int m_occupancy
occupancy (-1 == not assigned to any segment)
MuonCalibRawCscHit(const MuonCalibRawCscHit &hit)=default
copy constructor
float charge() const
retrieve the charge
~MuonCalibRawCscHit()=default
destructor
void setT(float t)
sets the time
void setId(MuonFixedId Id)
sets the MuonFixedId
MuonFixedId m_id
identifier of the raw hit, (a MuonFixedId, not an Identifier)