![]() |
ATLAS Offline Software
|
#include <MuonCalibRawCscHit.h>
Public Member Functions | |
| MuonCalibRawCscHit ()=default | |
| default constructor More... | |
| MuonCalibRawCscHit (const MuonCalibRawCscHit &hit)=default | |
| copy constructor More... | |
| MuonCalibRawCscHit & | operator= (const MuonCalibRawCscHit &rhs) |
| assingment operator More... | |
| ~MuonCalibRawCscHit ()=default | |
| destructor More... | |
| MuonCalibRawCscHit (const MuonFixedId &id, const Amg::Vector3D &glob, int occ, float t, float width, float charge) | |
| constructor setting all attributes More... | |
| std::ostream & | dump (std::ostream &stream) const |
| dump to be used for operator<<() to dump the MuonCalibRawCscHit More... | |
| const MuonFixedId & | identify () const |
| retrieve the MuonFixedId More... | |
| const Amg::Vector3D & | globalPosition () const |
| retrieve the position expressed in global coordinates More... | |
| int | occupancy () const |
| retrieve the occupancy (-1 == not assigned to any segment) More... | |
| float | t () const |
| retrieve the time More... | |
| float | width () const |
| retrieve the strip width More... | |
| float | charge () const |
| retrieve the charge More... | |
| void | setId (MuonFixedId Id) |
| sets the MuonFixedId More... | |
| void | setGlobalPosition (const Amg::Vector3D &glob) |
| sets the position expressed in global coordinates More... | |
| void | setOccupancy (int occ) |
| sets the occupancy More... | |
| void | setT (float t) |
| sets the time More... | |
| void | setWidth (float width) |
| sets the strip width More... | |
| void | setCharge (float charge) |
| sets the charge More... | |
Private Attributes | |
| MuonFixedId | m_id {0} |
| identifier of the raw hit, (a MuonFixedId, not an Identifier) More... | |
| Amg::Vector3D | m_Gpos {0., 0., 0.} |
| position of the hit in global coordinates More... | |
| int | m_occupancy {0} |
| occupancy (-1 == not assigned to any segment) More... | |
| float | m_t {0.} |
| time More... | |
| float | m_width {0.} |
| strip width More... | |
| float | m_charge {0.} |
| charge More... | |
Calib-EDM version of CscPrepData class, containing uncalibrated information.
Definition at line 29 of file MuonCalibRawCscHit.h.
|
default |
default constructor
|
default |
copy constructor
|
default |
destructor
| MuonCalib::MuonCalibRawCscHit::MuonCalibRawCscHit | ( | const MuonFixedId & | id, |
| const Amg::Vector3D & | glob, | ||
| int | occ, | ||
| float | t, | ||
| float | width, | ||
| float | charge | ||
| ) |
| float MuonCalib::MuonCalibRawCscHit::charge | ( | ) | const |
| std::ostream & MuonCalib::MuonCalibRawCscHit::dump | ( | std::ostream & | stream | ) | const |
dump to be used for operator<<() to dump the MuonCalibRawCscHit
Definition at line 27 of file MuonCalibRawCscHit.cxx.
| const Amg::Vector3D & MuonCalib::MuonCalibRawCscHit::globalPosition | ( | ) | const |
retrieve the position expressed in global coordinates
Definition at line 14 of file MuonCalibRawCscHit.cxx.
| const MuonFixedId & MuonCalib::MuonCalibRawCscHit::identify | ( | ) | const |
| int MuonCalib::MuonCalibRawCscHit::occupancy | ( | ) | const |
retrieve the occupancy (-1 == not assigned to any segment)
Definition at line 15 of file MuonCalibRawCscHit.cxx.
| MuonCalibRawCscHit& MuonCalib::MuonCalibRawCscHit::operator= | ( | const MuonCalibRawCscHit & | rhs | ) |
assingment operator
| void MuonCalib::MuonCalibRawCscHit::setCharge | ( | float | charge | ) |
| void MuonCalib::MuonCalibRawCscHit::setGlobalPosition | ( | const Amg::Vector3D & | glob | ) |
sets the position expressed in global coordinates
Definition at line 21 of file MuonCalibRawCscHit.cxx.
| void MuonCalib::MuonCalibRawCscHit::setId | ( | MuonFixedId | Id | ) |
| void MuonCalib::MuonCalibRawCscHit::setOccupancy | ( | int | occ | ) |
| void MuonCalib::MuonCalibRawCscHit::setT | ( | float | t | ) |
| void MuonCalib::MuonCalibRawCscHit::setWidth | ( | float | width | ) |
| float MuonCalib::MuonCalibRawCscHit::t | ( | ) | const |
| float MuonCalib::MuonCalibRawCscHit::width | ( | ) | const |
|
private |
charge
Definition at line 62 of file MuonCalibRawCscHit.h.
|
private |
position of the hit in global coordinates
Definition at line 58 of file MuonCalibRawCscHit.h.
|
private |
identifier of the raw hit, (a MuonFixedId, not an Identifier)
Definition at line 57 of file MuonCalibRawCscHit.h.
|
private |
occupancy (-1 == not assigned to any segment)
Definition at line 59 of file MuonCalibRawCscHit.h.
|
private |
time
Definition at line 60 of file MuonCalibRawCscHit.h.
|
private |
strip width
Definition at line 61 of file MuonCalibRawCscHit.h.
1.8.18