#include <TrigMuonEFInfo.h>
Definition at line 24 of file TrigMuonEFInfo.h.
◆ anonymous enum
◆ TrigMuonEFInfo() [1/5]
| TrigMuonEFInfo::TrigMuonEFInfo |
( |
| ) |
|
Default constructor.
Definition at line 95 of file TrigMuonEFInfo.cxx.
96{
105
107
108
109
110
114}
TrigMuonEFCbTrack * m_combinedTrack
unsigned short int m_nRpcHits
double m_etaPreviousLevel
unsigned short int m_nCscHits
TrigMuonEFTrack * m_extrapolatedTrack
unsigned short int m_nMdtHits
unsigned short int m_nSegments
TrigMuonEFInfoTrackContainer * m_trackContainer
TrigMuonEFTrack * m_spectrometerTrack
unsigned short int m_nTgcHits
double m_phiPreviousLevel
◆ TrigMuonEFInfo() [2/5]
| TrigMuonEFInfo::TrigMuonEFInfo |
( |
unsigned short int | theRoI | ) |
|
◆ TrigMuonEFInfo() [3/5]
◆ TrigMuonEFInfo() [4/5]
Constuctor setting legacy variables.
Definition at line 51 of file TrigMuonEFInfo.cxx.
68{
69}
void combinedTrack(long int ICH, double *pv0, double *covi, double BMAG, double *par, double *covo)
◆ TrigMuonEFInfo() [5/5]
Copy constructor.
Definition at line 116 of file TrigMuonEFInfo.cxx.
116 :
125 {
126
127
130 {
132 }
133
134
144
145}
◆ ~TrigMuonEFInfo()
| TrigMuonEFInfo::~TrigMuonEFInfo |
( |
| ) |
|
◆ addTrack()
◆ CombinedTrack()
Definition at line 329 of file TrigMuonEFInfo.cxx.
330{
332 addTrack(
new TrigMuonEFInfoTrack());
334 }
337 }
339}
void addTrack(TrigMuonEFInfoTrack *track)
bool hasLegacyTrack() const
◆ EtaPreviousLevel()
| double TrigMuonEFInfo::EtaPreviousLevel |
( |
| ) |
const |
|
inline |
◆ ExtrapolatedTrack()
◆ hasCombinedTrack()
| bool TrigMuonEFInfo::hasCombinedTrack |
( |
| ) |
const |
◆ hasExtrapolatedTrack()
| bool TrigMuonEFInfo::hasExtrapolatedTrack |
( |
| ) |
const |
◆ hasLegacyTrack()
| bool TrigMuonEFInfo::hasLegacyTrack |
( |
| ) |
const |
Definition at line 355 of file TrigMuonEFInfo.cxx.
355 {
356
360 return false;
361 }
362 else if (
369
370 ) {
371 return true;
372 }
373 else {
374 return false;
375 }
376}
◆ hasSpectrometerTrack()
| bool TrigMuonEFInfo::hasSpectrometerTrack |
( |
| ) |
const |
◆ hasTrack()
| bool TrigMuonEFInfo::hasTrack |
( |
| ) |
const |
Definition at line 341 of file TrigMuonEFInfo.cxx.
341 {
342
344 return false;
345 }
346
348 return true;
349 }
350 else {
351 return false;
352 }
353}
◆ legacyCombinedTrack()
◆ legacyExtrapolatedTrack()
◆ legacySpectrometerTrack()
◆ NCscHits()
| unsigned short int TrigMuonEFInfo::NCscHits |
( |
| ) |
const |
|
inline |
◆ NMdtHits()
| unsigned short int TrigMuonEFInfo::NMdtHits |
( |
| ) |
const |
|
inline |
◆ NRpcHits()
| unsigned short int TrigMuonEFInfo::NRpcHits |
( |
| ) |
const |
|
inline |
◆ NSegments()
| unsigned short int TrigMuonEFInfo::NSegments |
( |
| ) |
const |
|
inline |
◆ NTgcHits()
| unsigned short int TrigMuonEFInfo::NTgcHits |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
Assignment operator.
Definition at line 147 of file TrigMuonEFInfo.cxx.
148{
149
150 if ( this != &rhs ) {
159
160
162
163
166 {
168 }
169
170
174 }
178 }
182 }
183
184 }
185 return *this;
186}
◆ operator=() [2/2]
Move assignment operator.
Definition at line 188 of file TrigMuonEFInfo.cxx.
189{
190
191 if ( this != &rhs ) {
200
205
206 }
207 return *this;
208}
void swap(ElementLinkVector< DOBJ > &lhs, ElementLinkVector< DOBJ > &rhs)
◆ PhiPreviousLevel()
| double TrigMuonEFInfo::PhiPreviousLevel |
( |
| ) |
const |
|
inline |
◆ RoINum()
| unsigned short int TrigMuonEFInfo::RoINum |
( |
| ) |
const |
|
inline |
◆ setCombinedTrack()
◆ setEtaPreviousLevel()
| void TrigMuonEFInfo::setEtaPreviousLevel |
( |
double | theEtaPreviousLevel | ) |
|
◆ setExtrapolatedTrack()
◆ setNCscHits()
| void TrigMuonEFInfo::setNCscHits |
( |
unsigned short int | theNCscHits | ) |
|
◆ setNMdtHits()
| void TrigMuonEFInfo::setNMdtHits |
( |
unsigned short int | theNMdtHits | ) |
|
◆ setNRpcHits()
| void TrigMuonEFInfo::setNRpcHits |
( |
unsigned short int | theNRpcHits | ) |
|
◆ setNSegments()
| void TrigMuonEFInfo::setNSegments |
( |
unsigned short int | theNSegments | ) |
|
◆ setNTgcHits()
| void TrigMuonEFInfo::setNTgcHits |
( |
unsigned short int | theNTgcHits | ) |
|
◆ setPhiPreviousLevel()
| void TrigMuonEFInfo::setPhiPreviousLevel |
( |
double | thePhiPreviousLevel | ) |
|
◆ setRoINum()
| void TrigMuonEFInfo::setRoINum |
( |
unsigned short int | theRoINum | ) |
|
◆ setSpectrometerTrack()
◆ SpectrometerTrack()
◆ TrackContainer()
◆ m_combinedTrack
◆ m_etaPreviousLevel
| double TrigMuonEFInfo::m_etaPreviousLevel |
|
private |
◆ m_extrapolatedTrack
◆ m_nCscHits
| unsigned short int TrigMuonEFInfo::m_nCscHits |
|
private |
◆ m_nMdtHits
| unsigned short int TrigMuonEFInfo::m_nMdtHits |
|
private |
◆ m_nRpcHits
| unsigned short int TrigMuonEFInfo::m_nRpcHits |
|
private |
◆ m_nSegments
| unsigned short int TrigMuonEFInfo::m_nSegments |
|
private |
◆ m_nTgcHits
| unsigned short int TrigMuonEFInfo::m_nTgcHits |
|
private |
◆ m_phiPreviousLevel
| double TrigMuonEFInfo::m_phiPreviousLevel |
|
private |
◆ m_roi
| unsigned short int TrigMuonEFInfo::m_roi |
|
private |
◆ m_spectrometerTrack
◆ m_trackContainer
The documentation for this class was generated from the following files: