|
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef MuonCalibTruth_h
12 #define MuonCalibTruth_h
48 std::ostream&
dump(std::ostream&
stream)
const;
62 #endif // MuonCalibTruth_h
void setBarCode(int barCode)
sets barcode
void setPDGCode(int code)
sets PDG code
MuonCalibTruth & operator=(const MuonCalibTruth &rhs)
assignement operator
const Amg::Vector3D & position() const
retrieve position
int PDGCode() const
retrieve PDG code
double kinEnergy() const
retrieve kinetic energy
double m_kinEnergy
kinetic energy
~MuonCalibTruth()=default
destructor
void setUniqueID(int uniqueID)
sets unique ID
MuonCalibTruth()=default
default constructor
void setMomentum(const Amg::Vector3D &mom)
sets momentum
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibTruth &truht)
Amg::Vector3D m_momentum
momentum
Amg::Vector3D m_position
position
std::ostream & dump(std::ostream &stream) const
dump method to be used in operator<<() of the MuonCalibTruth for output
void setPosition(const Amg::Vector3D &pos)
sets position
Eigen::Matrix< double, 3, 1 > Vector3D
int id() const
retrieve unique ID
void setKinEnergy(double kinEnergy)
sets kinetic energy
const Amg::Vector3D & momentum() const
retrieve momentum
MuonCalibTruth(const MuonCalibTruth &truth)=default
copy constructor
int barCode() const
retrieve barcode