# Demo cuts for hodtest # Block: RawDecode RawDecode_master 1 Pedestal_event g.evtyp==4 Block: Decode Decode_master !Pedestal_event Block: CoarseTracking #hfoundtrack H.dc.ntrack != 0 #hfound1track H.dc.ntrack == 1 #hfound2track H.dc.ntrack == 2 #hfound3track H.dc.ntrack == 3 #hfound4track H.dc.ntrack == 4 #goodhdc1x1 (H.dc.1x1.nhit > 0) && (H.dc.1x1.nhit < 3) #goodhdc1y1 (H.dc.1y1.nhit > 0) && (H.dc.1y1.nhit < 3) #goodhdc1u1 (H.dc.1u1.nhit > 0) && (H.dc.1u1.nhit < 3) #goodhdc1v1 (H.dc.1v1.nhit > 0) && (H.dc.1v1.nhit < 3) #goodhdc1y2 (H.dc.1y2.nhit > 0) && (H.dc.1y2.nhit < 3) #goodhdc1x2 (H.dc.1x2.nhit > 0) && (H.dc.1x2.nhit < 3) #goodhdc2x1 (H.dc.2x1.nhit > 0) && (H.dc.2x1.nhit < 3) #goodhdc2y1 (H.dc.2y1.nhit > 0) && (H.dc.2y1.nhit < 3) #goodhdc2u1 (H.dc.2u1.nhit > 0) && (H.dc.2u1.nhit < 3) #goodhdc2v1 (H.dc.2v1.nhit > 0) && (H.dc.2v1.nhit < 3) #goodhdc2y2 (H.dc.2y2.nhit > 0) && (H.dc.2y2.nhit < 3) #goodhdc2x2 (H.dc.2x2.nhit > 0) && (H.dc.2x2.nhit < 3) #goodhdc1 goodhdc1x1 && goodhdc1y1 && goodhdc1u1 && goodhdc1v1 && goodhdc#1y2 && goodhdc1x2 #goodhdc2 goodhdc2x1 && goodhdc2y1 && goodhdc2u1 && goodhdc2v1 && goodhdc#2y2 && goodhdc2x2 #bothgoodhdc goodhdc1 && goodhdc2 #realhdc1x1 goodhdc1x1 && (H.dc.nsp != 0) #realhdc1y1 goodhdc1y1 && (H.dc.nsp != 0) #realhdc1u1 goodhdc1u1 && (H.dc.nsp != 0) #realhdc1v1 goodhdc1v1 && (H.dc.nsp != 0) #realhdc1y2 goodhdc1y2 && (H.dc.nsp != 0) #realhdc1x2 goodhdc1x2 && (H.dc.nsp != 0) #realhdc2x1 goodhdc2x1 && (H.dc.nsp != 0) #realhdc2y1 goodhdc2y1 && (H.dc.nsp != 0) #realhdc2u1 goodhdc2u1 && (H.dc.nsp != 0) #realhdc2v1 goodhdc2v1 && (H.dc.nsp != 0) #realhdc2y2 goodhdc2y2 && (H.dc.nsp != 0) #realhdc2x2 goodhdc2x2 && (H.dc.nsp != 0) #hlowchi2 (hschi2perdeg<10) && hcleantrack #hlowchi2 1 #hdcres_1 (H.dc.residual[0] < 1000) && hlowchi2 #hdcres_2 (H.dc.residual[1] < 1000) && hlowchi2 #hdcres_3 (H.dc.residual[2] < 1000) && hlowchi2 #hdcres_4 (H.dc.residual[3] < 1000) && hlowchi2 #hdcres_5 (H.dc.residual[4] < 1000) && hlowchi2 #hdcres_6 (H.dc.residual[5] < 1000) && hlowchi2 #hdcres_7 (H.dc.residual[6] < 1000) && hlowchi2 #hdcres_8 (H.dc.residual[7] < 1000) && hlowchi2 #hdcres_9 (H.dc.residual[8] < 1000) && hlowchi2 #hdcres_10 (H.dc.residual[9] < 1000) && hlowchi2 #hdcres_11 (H.dc.residual[10] < 1000) && hlowchi2 #hdcres_12 (H.dc.residual[11] < 1000) && hlowchi2 #Block: CoarseReconstruct #CourseReconstruct 1