Main Page
Namespaces
Classes
Package Documentation
Alignment
CommonAlignment
interface
StructureType.h
Go to the documentation of this file.
1
#ifndef Alignment_CommonAlignment_StructureType_h
2
#define Alignment_CommonAlignment_StructureType_h
3
15
namespace
align
16
{
17
enum
StructureType
18
{
19
notfound
= -1,
20
invalid
= 0,
21
AlignableDetUnit
,
22
AlignableDet
,
23
24
// Barrel Pixel
25
TPBModule
,
26
TPBLadder
,
27
TPBLayer
,
// = 5
28
TPBHalfBarrel
,
29
TPBBarrel
,
30
31
// Forward Pixel
32
TPEModule
,
33
TPEPanel
,
34
TPEBlade
,
// = 10
35
TPEHalfDisk
,
36
TPEHalfCylinder
,
37
TPEEndcap
,
38
39
// Tracker Inner Barrel
40
TIBModule
,
41
TIBString
,
// = 15
42
TIBSurface
,
43
TIBHalfShell
,
44
TIBLayer
,
45
TIBHalfBarrel
,
46
TIBBarrel
,
// = 20
47
48
// Tracker Inner Disks
49
TIDModule
,
50
TIDSide
,
51
TIDRing
,
52
TIDDisk
,
53
TIDEndcap
,
// = 25
54
55
// Tracker Outer Barrel
56
TOBModule
,
57
TOBRod
,
58
TOBLayer
,
59
TOBHalfBarrel
,
60
TOBBarrel
,
// = 30
61
62
// Tracker Endcaps
63
TECModule
,
64
TECRing
,
65
TECPetal
,
66
TECSide
,
67
TECDisk
,
// = 35
68
TECEndcap
,
69
70
Pixel
,
71
Strip
,
72
Tracker
,
// = 39
73
74
// Muon Detector, not touching these now
75
AlignableDTBarrel
= 100,
76
AlignableDTWheel
,
77
AlignableDTStation
,
78
AlignableDTChamber
,
79
AlignableDTSuperLayer
,
80
AlignableDTLayer
,
// = 105
81
AlignableCSCEndcap
,
82
AlignableCSCStation
,
83
AlignableCSCRing
,
84
AlignableCSCChamber
,
85
AlignableCSCLayer
,
// = 110
86
AlignableMuon
,
87
88
Detector
,
// = 112 (what for?)
89
90
Extras
= 1000,
91
BeamSpot
92
};
93
}
94
95
#endif
align
Definition:
AlignableIndexer.h:30
align::Detector
Definition:
StructureType.h:88
align::Extras
Definition:
StructureType.h:90
align::TECPetal
Definition:
StructureType.h:65
align::TIBLayer
Definition:
StructureType.h:44
align::AlignableDet
Definition:
StructureType.h:22
align::TECSide
Definition:
StructureType.h:66
align::AlignableCSCRing
Definition:
StructureType.h:83
align::TPBLadder
Definition:
StructureType.h:26
align::AlignableCSCChamber
Definition:
StructureType.h:84
align::AlignableDTSuperLayer
Definition:
StructureType.h:79
align::TPEBlade
Definition:
StructureType.h:34
align::TIDDisk
Definition:
StructureType.h:52
align::Tracker
Definition:
StructureType.h:72
align::TPBBarrel
Definition:
StructureType.h:29
align::TIDSide
Definition:
StructureType.h:50
align::TPBHalfBarrel
Definition:
StructureType.h:28
align::TPBModule
Definition:
StructureType.h:25
align::AlignableDTWheel
Definition:
StructureType.h:76
align::Pixel
Definition:
StructureType.h:70
AlignableDTBarrel
Definition:
AlignableDTBarrel.h:30
align::TPEPanel
Definition:
StructureType.h:33
align::AlignableDTStation
Definition:
StructureType.h:77
align::TECDisk
Definition:
StructureType.h:67
align::TPEEndcap
Definition:
StructureType.h:37
align::TPEHalfCylinder
Definition:
StructureType.h:36
align::TIBString
Definition:
StructureType.h:41
align::AlignableDTChamber
Definition:
StructureType.h:78
align::AlignableCSCEndcap
Definition:
StructureType.h:81
align::TPEHalfDisk
Definition:
StructureType.h:35
align::TECModule
Definition:
StructureType.h:63
align::BeamSpot
Definition:
StructureType.h:91
align::TIDModule
Definition:
StructureType.h:49
align::invalid
Definition:
StructureType.h:20
align::TOBLayer
Definition:
StructureType.h:58
align::TIDRing
Definition:
StructureType.h:51
align::AlignableCSCLayer
Definition:
StructureType.h:85
align::TPBLayer
Definition:
StructureType.h:27
align::TOBBarrel
Definition:
StructureType.h:60
align::AlignableMuon
Definition:
StructureType.h:86
align::TECEndcap
Definition:
StructureType.h:68
align::Strip
Definition:
StructureType.h:71
align::TIBHalfBarrel
Definition:
StructureType.h:45
align::AlignableDetUnit
Definition:
StructureType.h:21
align::TIDEndcap
Definition:
StructureType.h:53
align::TOBRod
Definition:
StructureType.h:57
align::TOBModule
Definition:
StructureType.h:56
align::StructureType
StructureType
Definition:
StructureType.h:17
align::AlignableDTLayer
Definition:
StructureType.h:80
align::TPEModule
Definition:
StructureType.h:32
align::TIBBarrel
Definition:
StructureType.h:46
align::TIBSurface
Definition:
StructureType.h:42
align::TOBHalfBarrel
Definition:
StructureType.h:59
align::TIBModule
Definition:
StructureType.h:40
align::TIBHalfShell
Definition:
StructureType.h:43
align::AlignableCSCStation
Definition:
StructureType.h:82
align::notfound
Definition:
StructureType.h:19
align::TECRing
Definition:
StructureType.h:64
Generated for CMSSW Reference Manual by
1.8.11