|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MuonCalibMdtTruthHit_h
6 #define MuonCalibMdtTruthHit_h
31 std::ostream &
dump(std::ostream &
stream)
const;
64 #endif // MuonCalibTruth_h
double time() const
retrieve the time
MuonFixedId m_ID
identifier of the truth hit, (a MuonFixedId, not an Identifier)
MuonCalibMdtTruthHit & operator=(const MuonCalibMdtTruthHit &rhs)=default
assignment operator
void setgPosition(Amg::Vector3D newPos)
~MuonCalibMdtTruthHit()=default
destructor
double gpositionZ() const
retrieve the global Z position
MuonCalibMdtTruthHit(const MuonCalibMdtTruthHit &truth)=default
copyconstructor
double gpositionX() const
retrieve the global X position
double driftRadius() const
retrieve the driftradius
double gpositionY() const
retrieve the global Y position
MuonCalibMdtTruthHit()=default
default constructor
void setBarCode(int barCode)
sets the barcode
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibMdtTruthHit &truth)
MuonFixedId identify() const
retrieve the MuonFixedId
double m_positionAlongTube
position along tube
void setTime(double time)
sets the time
Eigen::Matrix< double, 3, 1 > Vector3D
void setgPositionZ(double gpositionZ)
sets the global Z position
double m_driftRadius
drift radius
void setgPositionY(double gpositionY)
sets the global Y position
double positionAlongTube() const
retrieve the position along tube
void setDriftRadius(double driftRadius)
sets the driftradius
int barCode() const
retrieve the barcode
void setgPositionX(double gpositionX)
sets the global X position
void setPositionAlongTube(double positionAlongTube)
sets the position along tube
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibMdtTruthHit
void setIdentifier(MuonFixedId id)
sets the MuonFixedId