![]() |
ATLAS Offline Software
|
#include <InDetProjFlags.h>
Public Types | |
| enum | DetTypeFlag { NoDet = 0x000000, SCT_brlpos = 0x000001, SCT_brlneg = 0x000002, SCT_ecpos = 0x000004, SCT_ecneg = 0x000008, SCT_all = 0x00000F, Pixel_brlpos = 0x000010, Pixel_brlneg = 0x000020, Pixel_ecpos = 0x000040, Pixel_ecneg = 0x000080, Pixel_all = 0x0000F0, TRT_brlpos = 0x000100, TRT_brlneg = 0x000200, TRT_ecpos = 0x000400, TRT_ecneg = 0x000800, TRT_all = 0x000F00 } |
| enum | InDetProjPartsFlag { NoProjections = 0x000000, BarrelPositive = 0x000001, BarrelNegative = 0x000002, BarrelCentral = 0x000004, EndCapOuterPositive = 0x000010, EndCapOuterNegative = 0x000020, EndCapInnerPositive = 0x000040, EndCapInnerNegative = 0x000080, TRT_EndCapZToRPositive = 0x000100, TRT_EndCapZToRNegative = 0x000200, TRT_EndCapZToRCentral = 0x000400, Barrel_All = 0x000007, Barrel_AllPos = 0x000005, Barrel_AllNeg = 0x000006, EndCap_All = 0x0007F0, EndCap_AllPos = 0x000550, EndCap_AllNeg = 0x0006A0 } |
Static Public Member Functions | |
| static void | projectionPartsGivenUsedDetectors (InDetProjPartsFlags &proj_pixel, InDetProjPartsFlags &proj_sct, InDetProjPartsFlags &proj_trt, const DetTypeFlags &useddets) |
Private Member Functions | |
| InDetProjFlags () | |
| ~InDetProjFlags () | |
Definition at line 23 of file InDetProjFlags.h.
| Enumerator | |
|---|---|
| NoDet | |
| SCT_brlpos | |
| SCT_brlneg | |
| SCT_ecpos | |
| SCT_ecneg | |
| SCT_all | |
| Pixel_brlpos | |
| Pixel_brlneg | |
| Pixel_ecpos | |
| Pixel_ecneg | |
| Pixel_all | |
| TRT_brlpos | |
| TRT_brlneg | |
| TRT_ecpos | |
| TRT_ecneg | |
| TRT_all | |
Definition at line 27 of file InDetProjFlags.h.
Definition at line 48 of file InDetProjFlags.h.
|
private |
|
private |
|
static |
Definition at line 17 of file InDetProjFlags.cxx.
1.8.18