#include <TrackerNameSpace.h>
Classes | |
class | TEC |
class | TIB |
class | TID |
class | TOB |
class | TPB |
class | TPE |
Public Member Functions | |
TrackerNameSpace & | operator= (const TrackerNameSpace &)=default |
TrackerNameSpace & | operator= (TrackerNameSpace &&)=default |
const TEC & | tec () const |
const TIB & | tib () const |
const TID & | tid () const |
const TOB & | tob () const |
const TPB & | tpb () const |
const TPE & | tpe () const |
TrackerNameSpace (const TrackerNameSpace &)=default | |
TrackerNameSpace (const TrackerTopology *) | |
TrackerNameSpace (TrackerNameSpace &&)=default | |
const TrackerTopology * | trackerTopology () const |
virtual | ~TrackerNameSpace ()=default |
Private Attributes | |
TEC | tec_ |
TIB | tib_ |
TID | tid_ |
TOB | tob_ |
TPB | tpb_ |
TPE | tpe_ |
const TrackerTopology * | trackerTopology_ |
Friends | |
class | ::TrackerAlignmentLevelBuilder |
grant access for the TrackerAlignmentLevelBuilder (in global namespace) More... | |
Definition at line 10 of file TrackerNameSpace.h.
align::TrackerNameSpace::TrackerNameSpace | ( | const TrackerTopology * | topology | ) |
|
default |
|
default |
|
virtualdefault |
|
default |
|
default |
|
inline |
Definition at line 258 of file TrackerNameSpace.h.
References tec_.
Referenced by TrackerAlignableIndexer::TrackerAlignableIndexer().
|
inline |
Definition at line 255 of file TrackerNameSpace.h.
References tib_.
Referenced by TrackerAlignableIndexer::TrackerAlignableIndexer().
|
inline |
Definition at line 257 of file TrackerNameSpace.h.
References tid_.
Referenced by TrackerAlignableIndexer::TrackerAlignableIndexer().
|
inline |
Definition at line 256 of file TrackerNameSpace.h.
References tob_.
Referenced by TrackerAlignableIndexer::TrackerAlignableIndexer().
|
inline |
Definition at line 253 of file TrackerNameSpace.h.
References tpb_.
Referenced by TrackerAlignableIndexer::TrackerAlignableIndexer().
|
inline |
Definition at line 254 of file TrackerNameSpace.h.
References tpe_.
Referenced by TrackerAlignableIndexer::TrackerAlignableIndexer().
|
inline |
|
friend |
grant access for the TrackerAlignmentLevelBuilder (in global namespace)
Definition at line 12 of file TrackerNameSpace.h.
|
private |
Definition at line 267 of file TrackerNameSpace.h.
Referenced by tec().
|
private |
Definition at line 264 of file TrackerNameSpace.h.
Referenced by TrackerAlignmentLevelBuilder::buildTIBAlignmentLevels(), and tib().
|
private |
Definition at line 266 of file TrackerNameSpace.h.
Referenced by tid().
|
private |
Definition at line 265 of file TrackerNameSpace.h.
Referenced by tob().
|
private |
Definition at line 262 of file TrackerNameSpace.h.
Referenced by TrackerAlignmentLevelBuilder::buildPXBAlignmentLevels(), and tpb().
|
private |
Definition at line 263 of file TrackerNameSpace.h.
Referenced by TrackerAlignmentLevelBuilder::buildPXEAlignmentLevels(), and tpe().
|
private |
Definition at line 261 of file TrackerNameSpace.h.
Referenced by align::TrackerNameSpace::TPE::bladeNumber(), align::TrackerNameSpace::TID::diskNumber(), align::TrackerNameSpace::TEC::diskNumber(), align::TrackerNameSpace::TPE::endcapNumber(), align::TrackerNameSpace::TID::endcapNumber(), align::TrackerNameSpace::TEC::endcapNumber(), align::TrackerNameSpace::TPB::halfBarrelNumber(), align::TrackerNameSpace::TIB::halfBarrelNumber(), align::TrackerNameSpace::TOB::halfBarrelNumber(), align::TrackerNameSpace::TPE::halfCylinderNumber(), align::TrackerNameSpace::TPE::halfDiskNumber(), align::TrackerNameSpace::TIB::halfShellNumber(), align::TrackerNameSpace::TPB::ladderNumber(), align::TrackerNameSpace::TPB::layerNumber(), align::TrackerNameSpace::TIB::layerNumber(), align::TrackerNameSpace::TOB::layerNumber(), align::TrackerNameSpace::TPB::moduleNumber(), align::TrackerNameSpace::TPE::moduleNumber(), align::TrackerNameSpace::TIB::moduleNumber(), align::TrackerNameSpace::TOB::moduleNumber(), align::TrackerNameSpace::TID::moduleNumber(), align::TrackerNameSpace::TEC::moduleNumber(), align::TrackerNameSpace::TPE::panelNumber(), align::TrackerNameSpace::TEC::petalNumber(), align::TrackerNameSpace::TID::ringNumber(), align::TrackerNameSpace::TEC::ringNumber(), align::TrackerNameSpace::TOB::rodNumber(), align::TrackerNameSpace::TID::sideNumber(), align::TrackerNameSpace::TEC::sideNumber(), align::TrackerNameSpace::TIB::stringNumber(), align::TrackerNameSpace::TIB::surfaceNumber(), and trackerTopology().