Calib-EDM version of CscPrepData class, containing uncalibrated information.
More...
#include <MuonCalibRawCscHit.h>
Calib-EDM version of CscPrepData class, containing uncalibrated information.
- an identifier, stored in the MuonFixedId format (not an Identifier)
- position in global coordinates
- occupancy: value denoting how many times this raw hit is assigned to a MuonCalibSegment. A value of -1 indicates the raw hit is not assinged to any MuonCalibSegment
- charge and time
- strip width
Definition at line 29 of file MuonCalibRawCscHit.h.
◆ MuonCalibRawCscHit() [1/3]
| MuonCalib::MuonCalibRawCscHit::MuonCalibRawCscHit |
( |
| ) |
|
|
default |
◆ MuonCalibRawCscHit() [2/3]
◆ ~MuonCalibRawCscHit()
| MuonCalib::MuonCalibRawCscHit::~MuonCalibRawCscHit |
( |
| ) |
|
|
default |
◆ MuonCalibRawCscHit() [3/3]
| MuonCalib::MuonCalibRawCscHit::MuonCalibRawCscHit |
( |
const MuonFixedId & | id, |
|
|
const Amg::Vector3D & | glob, |
|
|
int | occ, |
|
|
float | t, |
|
|
float | width, |
|
|
float | charge ) |
constructor setting all attributes
Definition at line 10 of file MuonCalibRawCscHit.cxx.
10 :
float width() const
retrieve the strip width
Amg::Vector3D m_Gpos
position of the hit in global coordinates
float charge() const
retrieve the charge
float t() const
retrieve the time
int m_occupancy
occupancy (-1 == not assigned to any segment)
MuonFixedId m_id
identifier of the raw hit, (a MuonFixedId, not an Identifier)
◆ charge()
| float MuonCalib::MuonCalibRawCscHit::charge |
( |
| ) |
const |
◆ dump()
| 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.
27 {
28 stream <<
"MuonCalibRawCscHit with" << std::endl;
32 stream <<
" time " <<
t() << std::endl;
36 }
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
◆ globalPosition()
| const Amg::Vector3D & MuonCalib::MuonCalibRawCscHit::globalPosition |
( |
| ) |
const |
◆ identify()
| const MuonFixedId & MuonCalib::MuonCalibRawCscHit::identify |
( |
| ) |
const |
◆ occupancy()
| int MuonCalib::MuonCalibRawCscHit::occupancy |
( |
| ) |
const |
◆ operator=()
◆ setCharge()
| void MuonCalib::MuonCalibRawCscHit::setCharge |
( |
float | charge | ) |
|
◆ setGlobalPosition()
| void MuonCalib::MuonCalibRawCscHit::setGlobalPosition |
( |
const Amg::Vector3D & | glob | ) |
|
◆ setId()
| void MuonCalib::MuonCalibRawCscHit::setId |
( |
MuonFixedId | Id | ) |
|
◆ setOccupancy()
| void MuonCalib::MuonCalibRawCscHit::setOccupancy |
( |
int | occ | ) |
|
◆ setT()
| void MuonCalib::MuonCalibRawCscHit::setT |
( |
float | t | ) |
|
◆ setWidth()
| void MuonCalib::MuonCalibRawCscHit::setWidth |
( |
float | width | ) |
|
◆ t()
| float MuonCalib::MuonCalibRawCscHit::t |
( |
| ) |
const |
◆ width()
| float MuonCalib::MuonCalibRawCscHit::width |
( |
| ) |
const |
◆ m_charge
| float MuonCalib::MuonCalibRawCscHit::m_charge {0.} |
|
private |
◆ m_Gpos
◆ m_id
◆ m_occupancy
| int MuonCalib::MuonCalibRawCscHit::m_occupancy {0} |
|
private |
◆ m_t
| float MuonCalib::MuonCalibRawCscHit::m_t {0.} |
|
private |
◆ m_width
| float MuonCalib::MuonCalibRawCscHit::m_width {0.} |
|
private |
The documentation for this class was generated from the following files: