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.