|
enum | EMaskRawData {
eMaskFlxLENGTH = 0x0000ffff,
eMaskFlxSTATUS = 0xffff0000,
eMaskFlxELINKID = 0xffffffff,
eMaskSRocNullL1ID = 0x00ff0000,
eMaskSRocNullID = 0x3f000000,
eMaskSRocL1ID = 0x0000ffff,
eMaskSRocBCID = 0x0fff0000,
eMaskSRocORBIT = 0x30000000,
eMaskSRocNULL = 0x40000000,
eMaskSRocNOTDC = 0x80000000,
eMaskVmmHitTDC = 0x000000ff,
eMaskVmmHitADC = 0x0003ff00,
eMaskVmmHitCHANNEL = 0x00fc0000,
eMaskVmmHitVMMID = 0x07000000,
eMaskVmmHitRELBCID = 0x38000000,
eMaskVmmHitN = 0x40000000,
eMaskVmmHitP = 0x80000000,
eMaskTrailCHECKSUM = 0x000000ff,
eMaskTrailLENGTH = 0x0003ff00,
eMaskTrailL0ID = 0x003c0000,
eMaskTrailFLAGMISS = 0x3fc00000,
eMaskTrailTO = 0x40000000,
eMaskTrailEXTENDED = 0x80000000
} |
|
enum | BitMaskRawData {
bitMaskFlxLENGTH = 0xffff,
bitMaskFlxSTATUS = 0xffff,
bitMaskFlxELINKID = 0xffffffff,
bitMaskSRocNullL1ID = 0xff,
bitMaskSRocNullID = 0x3f,
bitMaskSRocL1ID = 0xffff,
bitMaskSRocBCID = 0xfff,
bitMaskSRocORBIT = 0x3,
bitMaskSRocNULL = 0x1,
bitMaskSRocNOTDC = 0x1,
bitMaskVmmHitTDC = 0xff,
bitMaskVmmHitADC = 0x3ff,
bitMaskVmmHitCHANNEL = 0x3f,
bitMaskVmmHitVMMID = 0x7,
bitMaskVmmHitRELBCID = 0x7,
bitMaskVmmHitN = 0x1,
bitMaskVmmHitP = 0x1,
bitMaskTrailCHECKSUM = 0xff,
bitMaskTrailLENGTH = 0x3ff,
bitMaskTrailL0ID = 0xf,
bitMaskTrailFLAGMISS = 0xff,
bitMaskTrailTO = 0x1,
bitMaskTrailEXTENDED = 0x1
} |
|
enum | BitPosRawData {
bitPosFlxLENGTH = 0,
bitPosFlxSTATUS = 16,
bitPosFlxELINKID = 0,
bitPosSRocNullL1ID = 16,
bitPosSRocNullID = 24,
bitPosSRocL1ID = 0,
bitPosSRocBCID = 16,
bitPosSRocORBIT = 28,
bitPosSRocNULL = 30,
bitPosSRocNOTDC = 31,
bitPosVmmHitTDC = 0,
bitPosVmmHitADC = 8,
bitPosVmmHitCHANNEL = 18,
bitPosVmmHitVMMID = 24,
bitPosVmmHitRELBCID = 27,
bitPosVmmHitN = 30,
bitPosVmmHitP = 31,
bitPosTrailCHECKSUM = 0,
bitPosTrailLENGTH = 8,
bitPosTrailL0ID = 18,
bitPosTrailFLAGMISS = 22,
bitPosTrailTO = 30,
bitPosTrailEXTENDED = 31
} |
|
enum | EMaskDetectorResource {
eMaskElink = 0x00000007,
eMaskRadius = 0x00000078,
eMaskLayer = 0x00000380,
eMaskSector = 0x00003c00,
eMaskResType = 0x0001c000,
eMaskDataType = 0x000e0000,
eMaskRESERVED = 0x00100000,
eMaskVersion = 0x00e00000,
eMaskDetId = 0xff000000,
eMaskObsEta = 0x00004000,
eMaskObsResType = 0x00078000,
eMaskObsTech = 0x00080000,
eMaskObsDataType = 0x00700000
} |
|
enum | BitMaskDetectorResource {
bitMaskElink = 0x7,
bitMaskRadius = 0xf,
bitMaskLayer = 0x7,
bitMaskSector = 0xf,
bitMaskResType = 0x7,
bitMaskDataType = 0x7,
bitMaskRESERVED = 0x1,
bitMaskVersion = 0x7,
bitMaskDetId = 0xff,
bitMaskObsEta = 0x1,
bitMaskObsResType = 0xf,
bitMaskObsTech = 0x1,
bitMaskObsDataType = 0x7
} |
|
enum | BitPosDetectorResource {
bitPosElink = 0,
bitPosRadius = 3,
bitPosLayer = 7,
bitPosSector = 10,
bitPosResType = 14,
bitPosDataType = 17,
bitPosRESERVED = 20,
bitPosVersion = 21,
bitPosDetId = 24,
bitPosObsEta = 14,
bitPosObsResType = 15,
bitPosObsTech = 19,
bitPosObsDataType = 20
} |
|
enum | channel_type { OFFLINE_CHANNEL_TYPE_PAD = 0,
OFFLINE_CHANNEL_TYPE_STRIP = 1,
OFFLINE_CHANNEL_TYPE_WIRE = 2
} |
|
enum | vmm_channels { VMM_per_MMFE8 = 8,
VMM_per_sFEB = 3,
VMM_per_pFEB = 3,
VMM_channels = 64
} |
|
enum | NSWResourceTypes {
NSW_RESOURCE_PAD = 0,
NSW_RESOURCE_STRIP = 1,
NSW_RESOURCE_TRIG_PROC = 2,
NSW_RESOURCE_PAD_TRIG = 3,
NSW_RESOURCE_L1DDC = 4,
NSW_RESOURCE_ADDC = 5,
NSW_RESOURCE_ROUTER = 6,
NSW_RESOURCE_RIM_L1DDC = 7
} |
|
enum | NSWDataTypes {
NSW_DATA_L1A = 0,
NSW_DATA_MONITOR = 1,
NSW_DATA_TO_SCA = 2,
NSW_DATA_FROM_SCA = 3,
NSW_DATA_TTC = 4,
NSW_DATA_L1A_INFO = 5,
NSW_DATA_EXT = 6,
NSW_DATA_EXC = 7
} |
|
enum | NSWTriggerExceptions {
not_assigned = -999,
unknown = -1,
incomplete = 0,
too_short = 1,
flx_status = 2,
flx_short = 3,
mmmon_inv_id = 4,
mml1a_inv_id = 5,
mml1a_art_sz = 6,
mml1a_trg_sz = 7
} |
|