![]() |
ATLAS Offline Software
|
A MuonCalibSegment is a reconstructed three dimensional track segment in the MuonSpectrometer. More...
#include <MuonCalibSegment.h>
Public Types | |
| using | MdtHitPtr = std::shared_ptr<MdtCalibHitBase> |
| typedef for a collection of MdtCalibHitBase s | |
| using | MdtHitVec = std::vector<MdtHitPtr> |
| using | CscHitPtr = std::shared_ptr<const CscCalibHitBase> |
| typedef for a collection of CscCalibHitBase s | |
| using | CscHitVec = std::vector<CscHitPtr> |
| using | RpcHitPtr = std::shared_ptr<const RpcCalibHitBase> |
| typedef for a collection of RpcCalibHitBase s | |
| using | RpcHitVec = std::vector<RpcHitPtr> |
| using | TgcHitPtr = std::shared_ptr<const TgcCalibHitBase> |
| typedef for a collection of TgcCalibHitBase s | |
| using | TgcHitVec = std::vector<TgcHitPtr> |
Public Member Functions | |
| MuonCalibSegment (double chi2, const Amg::Vector3D &pos, const Amg::Vector3D &dir, const Amg::Transform3D &locToGlo, unsigned int qualityFlag=0) | |
| constructor fully initializing the segment-parameters, do we need default constructor? | |
| MuonCalibSegment & | operator= (const MuonCalibSegment &seg) |
| assignment operator | |
| MuonCalibSegment (const MuonCalibSegment &seg) | |
| copy constructor | |
| virtual | ~MuonCalibSegment () |
| destructor | |
| void | set (double chi2, const Amg::Vector3D &pos, const Amg::Vector3D &dir) |
| void | setSegment (const Amg::Vector3D &pos, const Amg::Vector3D &dir) |
| void | setErrors (double error_dy0, double error_dtheta) |
| sets Local errors on MuonCalibSegment parameters | |
| void | setAuthor (int author) |
| sets author field | |
| void | setFittedT0 (double t0) |
| sets t0 field | |
| unsigned int | hitsOnTrack () const |
| retrieve the sum of all XxxCalibHits assigned to the MuonCalibSegment | |
| unsigned int | closeHits () const |
| retrieve the sum of all hits close to the MuonCalibSegment. | |
| unsigned int | mdtHitsOnTrack () const |
| retrieve the number of MdtCalibHitBase s assigned to this segment | |
| unsigned int | mdtCloseHits () const |
| retrieve the number of nearby mdt hits. | |
| unsigned int | cscHitsOnTrack () const |
| retrieve the number of CscCalibHitBase s assigned to this segment | |
| unsigned int | cscCloseHits () const |
| retrieve the number of nearby csc hits. | |
| unsigned int | rpcHitsOnTrack () const |
| retrieve the number of RpcCalibHitBase s assigned to this segment | |
| unsigned int | rpcCloseHits () const |
| retrieve the number of nearby rpc hits. | |
| unsigned int | tgcHitsOnTrack () const |
| retrieve the number of TgcCalibHitBase s assigned to this segment | |
| unsigned int | tgcCloseHits () const |
| retrieve the number of nearby tgc hits. | |
| unsigned int | hitsPerML (int ML) const |
| number of hits per multilayer of this segment | |
| unsigned int | missedHits () const |
| number of missed hits of this segment (out of time + empty tubes) | |
| unsigned int | deltaHits () const |
| number of delta hits of this segment | |
| unsigned int | emptyTubes () const |
| number of empty tubes of this segment | |
| unsigned int | outOfTimeHits () const |
| number of hits out of time of this segment | |
| const MdtHitVec & | mdtHOT () const |
| retrieve the full set of MdtCalibHitBase s assigned to this segment | |
| const MdtHitVec & | mdtClose () const |
| retrieve the full set of nearby mdt hits of this segment. | |
| const CscHitVec & | cscHOT () const |
| retrieve the full set of CscCalibHitBase s assigned to this segment | |
| const CscHitVec & | cscClose () const |
| retrieve the full set of nearby mdt hits of this segment. | |
| const RpcHitVec & | rpcHOT () const |
| retrieve the full set of RpcCalibHitBase s assigned to this segment | |
| const RpcHitVec & | rpcClose () const |
| retrieve the full set of nearby mdt hits of this segment. | |
| const TgcHitVec & | tgcHOT () const |
| retrieve the full set of TgcCalibHitBase s assigned to this segment | |
| const TgcHitVec & | tgcClose () const |
| retrieve the full set of nearby mdt hits of this segment. | |
| MdtHitVec & | mdtHOT () |
| retrieve the full set of MdtCalibHitBase s assigned to this segment | |
| MdtHitVec & | mdtClose () |
| retrieve the full set of nearby mdt hits of this segment. | |
| CscHitVec & | cscHOT () |
| retrieve the full set of CscCalibHitBase s assigned to this segment | |
| CscHitVec & | cscClose () |
| retrieve the full set of nearby mdt hits of this segment. | |
| RpcHitVec & | rpcHOT () |
| retrieve the full set of RpcCalibHitBase s assigned to this segment | |
| RpcHitVec & | rpcClose () |
| retrieve the full set of nearby mdt hits of this segment. | |
| TgcHitVec & | tgcHOT () |
| retrieve the full set of TgcCalibHitBase s assigned to this segment | |
| TgcHitVec & | tgcClose () |
| retrieve the full set of nearby mdt hits of this segment. | |
| double | chi2 () const |
| retrieve chi2 | |
| double | error_dy0 () const |
| retrieve error position | |
| double | error_dtheta () const |
| retrieve error angle | |
| bool | hasFittedT0 () const |
| check whether t0 was fitted | |
| double | fittedT0 () const |
| retrieve fitted T0, return -99999 if no fit was performed | |
| const Amg::Vector3D & | position () const |
| retrieve local position of segment (on station level) | |
| const Amg::Vector3D & | direction () const |
| retrieve local direction of segment (on station level) retrieve the transformation from local chamber coordinates into global coordinates | |
| const Amg::Transform3D & | localToGlobal () const |
| Amg::Vector3D | globalPosition () const |
| retrieve global position | |
| Amg::Vector3D | globalDirection () const |
| retrieve global direction | |
| int | author () const |
| retrieve the segment author | |
| unsigned int | qualityFlag () const |
| retrieve the Fit quality flag | |
| void | addHitOnTrack (MdtCalibHitBase *hit) |
| add the MdtCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (MdtCalibHitBase *hit) |
| add the mdt hit to the set nearby the segment | |
| void | addHitOnTrack (CscCalibHitBase *hit) |
| add the CscCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (CscCalibHitBase *hit) |
| add the csc hit to the set nearby the segment | |
| void | addHitOnTrack (RpcCalibHitBase *hit) |
| add the CscCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (RpcCalibHitBase *hit) |
| add the csc hit to the set nearby the segment | |
| void | addHitOnTrack (TgcCalibHitBase *hit) |
| add the TgcCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (TgcCalibHitBase *hit) |
| add the tgc hit to the set nearby the segment | |
| void | addHitOnTrack (const MdtHitPtr &hit) |
| add the MdtCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (const MdtHitPtr &hit) |
| add the mdt hit to the set nearby the segment | |
| void | addHitOnTrack (const CscHitPtr &hit) |
| add the CscCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (const CscHitPtr &hit) |
| add the csc hit to the set nearby the segment | |
| void | addHitOnTrack (const RpcHitPtr &hit) |
| add the CscCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (const RpcHitPtr &hit) |
| add the csc hit to the set nearby the segment | |
| void | addHitOnTrack (const TgcHitPtr &hit) |
| add the TgcCalibHitBase to the set assigned to the segment | |
| void | addCloseHit (const TgcHitPtr &hit) |
| add the tgc hit to the set nearby the segment | |
| void | refineMdtSelection (const std::vector< unsigned int > &new_selection) |
| move trck hits to close hits | |
| std::ostream & | dump (std::ostream &stream) const |
Private Member Functions | |
| void | copy (const MuonCalibSegment &other) |
Private Attributes | |
| MdtHitVec | m_mdtHitsOnTrack |
| hits | |
| MdtHitVec | m_mdtCloseHits |
| set of mdt hits nearby the segment | |
| CscHitVec | m_cscHitsOnTrack |
| set of CscCalibHitBase s assigned to the segment | |
| CscHitVec | m_cscCloseHits |
| set of csc hits nearby the segment | |
| RpcHitVec | m_rpcHitsOnTrack |
| set of RpcCalibHitBase s assigned to the segment | |
| RpcHitVec | m_rpcCloseHits |
| set of rpc hits nearby the segment | |
| TgcHitVec | m_tgcHitsOnTrack |
| set of TgcCalibHitBase s assigned to the segment | |
| TgcHitVec | m_tgcCloseHits |
| set of tgc hits nearby the segment | |
| double | m_chi2 {FLT_MAX} |
| goodness of (DC)fit | |
| double | m_dy0 {FLT_MAX} |
| error on local position | |
| double | m_dtheta {FLT_MAX} |
| error on local direction | |
| Amg::Vector3D | m_localPosition {0., 0., 0.} |
| position in station (local) coordinates | |
| Amg::Vector3D | m_localDirection {0., 0., 0.} |
| direction in station (local) coordinates | |
| Amg::Transform3D | m_localToGlobal {} |
| transformation local->global | |
| double | m_fittedT0 {s_dummy_ctor_dbl} |
| fitted t0 | |
| unsigned int | m_qualityFlag {0} |
| flag describing the fit quality | |
| int | m_author {-1} |
| author flag | |
Static Private Attributes | |
| static constexpr double | s_dummy_ctor_dbl {-99999.} |
A MuonCalibSegment is a reconstructed three dimensional track segment in the MuonSpectrometer.
It contains information needed for Mdt calibration:
The MuonCalibSegment is input for the DCFitters (drift-circle fitters) and should contain all information needed by the fitter to do their job.
Functionality is forseen to store nearby hits, which are not assigned to the segment, as well. The infrastructure is available within this class.
Definition at line 39 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::CscHitPtr = std::shared_ptr<const CscCalibHitBase> |
typedef for a collection of CscCalibHitBase s
Definition at line 47 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::CscHitVec = std::vector<CscHitPtr> |
Definition at line 49 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::MdtHitPtr = std::shared_ptr<MdtCalibHitBase> |
typedef for a collection of MdtCalibHitBase s
Definition at line 43 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::MdtHitVec = std::vector<MdtHitPtr> |
Definition at line 45 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::RpcHitPtr = std::shared_ptr<const RpcCalibHitBase> |
typedef for a collection of RpcCalibHitBase s
Definition at line 51 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::RpcHitVec = std::vector<RpcHitPtr> |
Definition at line 53 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::TgcHitPtr = std::shared_ptr<const TgcCalibHitBase> |
typedef for a collection of TgcCalibHitBase s
Definition at line 55 of file MuonCalibSegment.h.
| using MuonCalib::MuonCalibSegment::TgcHitVec = std::vector<TgcHitPtr> |
Definition at line 57 of file MuonCalibSegment.h.
| MuonCalib::MuonCalibSegment::MuonCalibSegment | ( | double | chi2, |
| const Amg::Vector3D & | pos, | ||
| const Amg::Vector3D & | dir, | ||
| const Amg::Transform3D & | locToGlo, | ||
| unsigned int | qualityFlag = 0 ) |
constructor fully initializing the segment-parameters, do we need default constructor?
Definition at line 15 of file MuonCalibSegment.cxx.
| MuonCalib::MuonCalibSegment::MuonCalibSegment | ( | const MuonCalibSegment & | seg | ) |
copy constructor
Definition at line 54 of file MuonCalibSegment.cxx.
|
virtualdefault |
destructor
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | const CscHitPtr & | hit | ) |
add the csc hit to the set nearby the segment
Definition at line 209 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | const MdtHitPtr & | hit | ) |
add the mdt hit to the set nearby the segment
Definition at line 206 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | const RpcHitPtr & | hit | ) |
add the csc hit to the set nearby the segment
Definition at line 212 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | const TgcHitPtr & | hit | ) |
add the tgc hit to the set nearby the segment
Definition at line 215 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | CscCalibHitBase * | hit | ) |
add the csc hit to the set nearby the segment
Definition at line 197 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | MdtCalibHitBase * | hit | ) |
add the mdt hit to the set nearby the segment
Definition at line 194 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | RpcCalibHitBase * | hit | ) |
add the csc hit to the set nearby the segment
Definition at line 200 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addCloseHit | ( | TgcCalibHitBase * | hit | ) |
add the tgc hit to the set nearby the segment
Version using the smart pointers
Definition at line 203 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | const CscHitPtr & | hit | ) |
add the CscCalibHitBase to the set assigned to the segment
Definition at line 208 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | const MdtHitPtr & | hit | ) |
add the MdtCalibHitBase to the set assigned to the segment
Definition at line 205 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | const RpcHitPtr & | hit | ) |
add the CscCalibHitBase to the set assigned to the segment
Definition at line 211 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | const TgcHitPtr & | hit | ) |
add the TgcCalibHitBase to the set assigned to the segment
Definition at line 214 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | CscCalibHitBase * | hit | ) |
add the CscCalibHitBase to the set assigned to the segment
Definition at line 196 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | MdtCalibHitBase * | hit | ) |
add the MdtCalibHitBase to the set assigned to the segment
Definition at line 193 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | RpcCalibHitBase * | hit | ) |
add the CscCalibHitBase to the set assigned to the segment
Definition at line 199 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::addHitOnTrack | ( | TgcCalibHitBase * | hit | ) |
add the TgcCalibHitBase to the set assigned to the segment
Definition at line 202 of file MuonCalibSegment.cxx.
| int MuonCalib::MuonCalibSegment::author | ( | ) | const |
| double MuonCalib::MuonCalibSegment::chi2 | ( | ) | const |
| unsigned int MuonCalib::MuonCalibSegment::closeHits | ( | ) | const |
retrieve the sum of all hits close to the MuonCalibSegment.
Definition at line 137 of file MuonCalibSegment.cxx.
|
private |
Definition at line 20 of file MuonCalibSegment.cxx.
| MuonCalibSegment::CscHitVec & MuonCalib::MuonCalibSegment::cscClose | ( | ) |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 161 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::CscHitVec & MuonCalib::MuonCalibSegment::cscClose | ( | ) | const |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 160 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::cscCloseHits | ( | ) | const |
| unsigned int MuonCalib::MuonCalibSegment::cscHitsOnTrack | ( | ) | const |
retrieve the number of CscCalibHitBase s assigned to this segment
Definition at line 155 of file MuonCalibSegment.cxx.
| MuonCalibSegment::CscHitVec & MuonCalib::MuonCalibSegment::cscHOT | ( | ) |
retrieve the full set of CscCalibHitBase s assigned to this segment
Definition at line 157 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::CscHitVec & MuonCalib::MuonCalibSegment::cscHOT | ( | ) | const |
retrieve the full set of CscCalibHitBase s assigned to this segment
Definition at line 156 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::deltaHits | ( | ) | const |
| const Amg::Vector3D & MuonCalib::MuonCalibSegment::direction | ( | ) | const |
retrieve local direction of segment (on station level) retrieve the transformation from local chamber coordinates into global coordinates
Definition at line 186 of file MuonCalibSegment.cxx.
| std::ostream & MuonCalib::MuonCalibSegment::dump | ( | std::ostream & | stream | ) | const |
Definition at line 65 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::emptyTubes | ( | ) | const |
| double MuonCalib::MuonCalibSegment::error_dtheta | ( | ) | const |
| double MuonCalib::MuonCalibSegment::error_dy0 | ( | ) | const |
| double MuonCalib::MuonCalibSegment::fittedT0 | ( | ) | const |
retrieve fitted T0, return -99999 if no fit was performed
Definition at line 112 of file MuonCalibSegment.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSegment::globalDirection | ( | ) | const |
retrieve global direction
Definition at line 190 of file MuonCalibSegment.cxx.
| Amg::Vector3D MuonCalib::MuonCalibSegment::globalPosition | ( | ) | const |
| bool MuonCalib::MuonCalibSegment::hasFittedT0 | ( | ) | const |
check whether t0 was fitted
Definition at line 111 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::hitsOnTrack | ( | ) | const |
retrieve the sum of all XxxCalibHits assigned to the MuonCalibSegment
Definition at line 135 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::hitsPerML | ( | int | ML | ) | const |
number of hits per multilayer of this segment
Definition at line 59 of file MuonCalibSegment.cxx.
| const Amg::Transform3D & MuonCalib::MuonCalibSegment::localToGlobal | ( | ) | const |
Definition at line 187 of file MuonCalibSegment.cxx.
| MuonCalibSegment::MdtHitVec & MuonCalib::MuonCalibSegment::mdtClose | ( | ) |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 152 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::MdtHitVec & MuonCalib::MuonCalibSegment::mdtClose | ( | ) | const |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 151 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::mdtCloseHits | ( | ) | const |
| unsigned int MuonCalib::MuonCalibSegment::mdtHitsOnTrack | ( | ) | const |
retrieve the number of MdtCalibHitBase s assigned to this segment
Definition at line 146 of file MuonCalibSegment.cxx.
| MuonCalibSegment::MdtHitVec & MuonCalib::MuonCalibSegment::mdtHOT | ( | ) |
retrieve the full set of MdtCalibHitBase s assigned to this segment
Definition at line 148 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::MdtHitVec & MuonCalib::MuonCalibSegment::mdtHOT | ( | ) | const |
retrieve the full set of MdtCalibHitBase s assigned to this segment
Definition at line 147 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::missedHits | ( | ) | const |
number of missed hits of this segment (out of time + empty tubes)
Definition at line 140 of file MuonCalibSegment.cxx.
| MuonCalibSegment & MuonCalib::MuonCalibSegment::operator= | ( | const MuonCalibSegment & | seg | ) |
assignment operator
Definition at line 55 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::outOfTimeHits | ( | ) | const |
| const Amg::Vector3D & MuonCalib::MuonCalibSegment::position | ( | ) | const |
retrieve local position of segment (on station level)
Definition at line 185 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::qualityFlag | ( | ) | const |
| void MuonCalib::MuonCalibSegment::refineMdtSelection | ( | const std::vector< unsigned int > & | new_selection | ) |
move trck hits to close hits
Definition at line 93 of file MuonCalibSegment.cxx.
| MuonCalibSegment::RpcHitVec & MuonCalib::MuonCalibSegment::rpcClose | ( | ) |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 170 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::RpcHitVec & MuonCalib::MuonCalibSegment::rpcClose | ( | ) | const |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 169 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::rpcCloseHits | ( | ) | const |
| unsigned int MuonCalib::MuonCalibSegment::rpcHitsOnTrack | ( | ) | const |
retrieve the number of RpcCalibHitBase s assigned to this segment
Definition at line 164 of file MuonCalibSegment.cxx.
| MuonCalibSegment::RpcHitVec & MuonCalib::MuonCalibSegment::rpcHOT | ( | ) |
retrieve the full set of RpcCalibHitBase s assigned to this segment
Definition at line 166 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::RpcHitVec & MuonCalib::MuonCalibSegment::rpcHOT | ( | ) | const |
retrieve the full set of RpcCalibHitBase s assigned to this segment
Definition at line 165 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::set | ( | double | chi2, |
| const Amg::Vector3D & | pos, | ||
| const Amg::Vector3D & | dir ) |
Definition at line 128 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::setAuthor | ( | int | author | ) |
sets author field
Definition at line 122 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::setErrors | ( | double | error_dy0, |
| double | error_dtheta ) |
sets Local errors on MuonCalibSegment parameters
Definition at line 118 of file MuonCalibSegment.cxx.
| void MuonCalib::MuonCalibSegment::setFittedT0 | ( | double | t0 | ) |
| void MuonCalib::MuonCalibSegment::setSegment | ( | const Amg::Vector3D & | pos, |
| const Amg::Vector3D & | dir ) |
Definition at line 114 of file MuonCalibSegment.cxx.
| MuonCalibSegment::TgcHitVec & MuonCalib::MuonCalibSegment::tgcClose | ( | ) |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 179 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::TgcHitVec & MuonCalib::MuonCalibSegment::tgcClose | ( | ) | const |
retrieve the full set of nearby mdt hits of this segment.
Definition at line 178 of file MuonCalibSegment.cxx.
| unsigned int MuonCalib::MuonCalibSegment::tgcCloseHits | ( | ) | const |
| unsigned int MuonCalib::MuonCalibSegment::tgcHitsOnTrack | ( | ) | const |
retrieve the number of TgcCalibHitBase s assigned to this segment
Definition at line 173 of file MuonCalibSegment.cxx.
| MuonCalibSegment::TgcHitVec & MuonCalib::MuonCalibSegment::tgcHOT | ( | ) |
retrieve the full set of TgcCalibHitBase s assigned to this segment
Definition at line 175 of file MuonCalibSegment.cxx.
| const MuonCalibSegment::TgcHitVec & MuonCalib::MuonCalibSegment::tgcHOT | ( | ) | const |
retrieve the full set of TgcCalibHitBase s assigned to this segment
Definition at line 174 of file MuonCalibSegment.cxx.
|
private |
|
private |
|
private |
set of csc hits nearby the segment
Definition at line 178 of file MuonCalibSegment.h.
|
private |
set of CscCalibHitBase s assigned to the segment
Definition at line 177 of file MuonCalibSegment.h.
|
private |
|
private |
|
private |
|
private |
direction in station (local) coordinates
Definition at line 191 of file MuonCalibSegment.h.
|
private |
position in station (local) coordinates
Definition at line 190 of file MuonCalibSegment.h.
|
private |
|
private |
set of mdt hits nearby the segment
Definition at line 175 of file MuonCalibSegment.h.
|
private |
hits
set of MdtCalibHitBase s assigned to the segment
Definition at line 174 of file MuonCalibSegment.h.
|
private |
|
private |
set of rpc hits nearby the segment
Definition at line 181 of file MuonCalibSegment.h.
|
private |
set of RpcCalibHitBase s assigned to the segment
Definition at line 180 of file MuonCalibSegment.h.
|
private |
set of tgc hits nearby the segment
Definition at line 184 of file MuonCalibSegment.h.
|
private |
set of TgcCalibHitBase s assigned to the segment
Definition at line 183 of file MuonCalibSegment.h.
|
staticconstexprprivate |
Definition at line 171 of file MuonCalibSegment.h.