Commit 49dcb4d8 authored by Martin Rybar's avatar Martin Rybar
Browse files

Changes in the pp_v7 towards the Xe run (ATR-17052). Adding chains to the MB...

Changes in the pp_v7 towards the Xe run (ATR-17052). Adding chains to the MB overlay stream seeded of L1_MBTS_1_VTE70, and new chains needed for ID calibration and beam spot with seeds optimized for the Xe run. More details can be found in ATR-17052.


Former-commit-id: f90a2cbd
parent 4ba2c0ec
......@@ -233,6 +233,8 @@ class L2EFChain_CalibTemplate(L2EFChainDef):
'idcalib_trk9_fwd_L1J10_VTE200' : CheckForTracks_Trk9_Fwd_Beamspot('CheckForTracks_Trk9_Fwd_Beamspot_2'),
'idcalib_trk9_central_bs' : CheckForTracks_Trk9_Central_Beamspot('CheckForTracks_Trk9_Central_Beamspot_1'),
'idcalib_trk9_fwd_bs' : CheckForTracks_Trk9_Fwd_Beamspot('CheckForTracks_Trk9_Fwd_Beamspot_1'),
'idcalib_trk9_central_L1MBTS_1_VTE70' : CheckForTracks_Trk9_Central_Beamspot('CheckForTracks_Trk9_Central_Beamspot_1'),
'idcalib_trk9_fwd_L1MBTS_1_VTE70' : CheckForTracks_Trk9_Fwd_Beamspot('CheckForTracks_Trk9_Fwd_Beamspot_1'),
}
for name, alg in trkAlgDict.items():
......
......@@ -821,6 +821,7 @@ class ItemDef:
LVL1MenuItem('L1_MBTS_1_VTE4' ).setLogic( MBTS_1 & Not(TE4) & physcond).setTriggerType(TT.minb) # noqa: F821
LVL1MenuItem('L1_MBTS_1_VTE5' ).setLogic( MBTS_1 & Not(TE5) & physcond).setTriggerType(TT.minb) # noqa: F821
LVL1MenuItem('L1_MBTS_1_VTE10' ).setLogic( MBTS_1 & Not(TE10) & physcond).setTriggerType(TT.minb) # noqa: F821
LVL1MenuItem('L1_MBTS_1_VTE70' ).setLogic( MBTS_1 & Not(TE70) & physcond).setTriggerType(TT.minb) # noqa: F821
LVL1MenuItem('L1_MBTS_2_VTE2' ).setLogic( MBTS_2 & Not(TE2) & physcond).setTriggerType(TT.minb) # noqa: F821
LVL1MenuItem('L1_MBTS_2_VTE3' ).setLogic( MBTS_2 & Not(TE3) & physcond).setTriggerType(TT.minb) # noqa: F821
......
......@@ -563,6 +563,12 @@ def defineMenu():
'L1_MBTSC10','L1_MBTSC12','L1_MBTSC14',
# beam splashes
"L1_MBTS_4_A", "L1_MBTS_4_C",
#Overlay
"L1_MBTS_1_OVERLAY","L1_TE20_OVERLAY",
#BeamSpot
"L1_MBTS_1_VTE70",
#BGRP9
'L1_MBTS_1_BGRP9','L1_MBTS_2_BGRP9',
......@@ -1488,6 +1494,8 @@ def defineMenu():
'L1_MBTS_2_VTE10':129,
'L1_2EM3_VTE70' : 474,
'L1_MBTS_1_VTE70' : 477,
# 3 x ZDC
'L1_ZDC_A':419,
......@@ -1499,6 +1507,10 @@ def defineMenu():
'L1_LUCID_BGRP9' : 471,
'L1_LUCID_BGRP11' : 472,
#Overlay
'L1_MBTS_1_OVERLAY' : 445,
'L1_TE20_OVERLAY' : 455,
#ATR-13743 'L1_ALFA_ELAST1' : 424,
# 'L1_ALFA_ELAST2' : 425,
# 'L1_ALFA_ELAST11' : 426,
......
......@@ -20,6 +20,7 @@ AllowedGroups = ['Muon',
'ID',
'TauOverlay',
'ZeroBias',
'MinBiasOverlay',
]
......
......@@ -3105,6 +3105,10 @@ def setupMenu():
['beamspot_activeTE_trkfast_peb_L1J15', 'L1_J15', [], ["BeamSpot"], ['RATE:BeamSpot', 'BW:BeamSpot'], -1],
['beamspot_allTE_trkfast_peb_L1J15', 'L1_J15', [], ["BeamSpot"], ['RATE:BeamSpot', 'BW:BeamSpot'], -1],
['beamspot_trkFS_trkfast_L1J15', 'L1_J15', [], ["BeamSpot"], ['RATE:BeamSpot', 'BW:BeamSpot'], -1],
['beamspot_activeTE_trkfast_peb_L1MBTS_1_VTE70', 'L1_MBTS_1_VTE70', [], ["BeamSpot"], ['RATE:BeamSpot', 'BW:BeamSpot'], -1],
['beamspot_allTE_trkfast_peb_L1MBTS_1_VTE70', 'L1_MBTS_1_VTE70', [], ["BeamSpot"], ['RATE:BeamSpot', 'BW:BeamSpot'], -1],
['beamspot_trkFS_trkfast_L1MBTS_1_VTE70', 'L1_MBTS_1_VTE70', [], ["BeamSpot"], ['RATE:BeamSpot', 'BW:BeamSpot'], -1],
]
......@@ -3149,6 +3153,11 @@ def setupMenu():
['mb_sptrk_L1VTE4', 'L1_VTE4', [], ['MinBias'], ["RATE:MinBias", "BW:MinBias"], -1],
['mb_sptrk_L1VTE5', 'L1_VTE5', [], ['MinBias'], ["RATE:MinBias", "BW:MinBias"], -1],
['mb_sptrk_L1VTE10', 'L1_VTE10', [], ['MinBias'], ["RATE:MinBias", "BW:MinBias"], -1],
#overlay
['mb_sp_L1MBTS_1_OVERLAY', 'L1_MBTS_1_OVERLAY', [], ['MinBiasOverlay'],["BW:MinBiasOverlay", "RATE:MinBiasOverlay"], 1],
['mb_sptrk_L1MBTS_1_OVERLAY', 'L1_MBTS_1_OVERLAY', [], ['MinBiasOverlay'],["BW:MinBiasOverlay", "RATE:MinBiasOverlay"], 1],
#leading track for low-mu run
['mb_sptrk_pt4_L1MBTS_1', 'L1_MBTS_1', [], ['MinBias'], ["RATE:MinBias", "BW:MinBias"], -1],
......@@ -3645,6 +3654,9 @@ def setupMenu():
['idcalib_trk16_fwd', 'L1_TAU', [], ['IDTracks'], [ 'RATE:IDTracks','BW:Detector'], -1],
['idcalib_trk29_central', 'L1_TAU', [], ['IDTracks'], [ 'RATE:IDTracks','BW:Detector'], -1],
['idcalib_trk29_fwd', 'L1_TAU', [], ['IDTracks'], [ 'RATE:IDTracks','BW:Detector'], -1],
['idcalib_trk9_central_L1MBTS_1_VTE70', 'L1_MBTS_1_VTE70', [], ['IDTracks'], [ 'RATE:IDTracks','BW:Detector'], -1],
['idcalib_trk9_fwd_L1MBTS_1_VTE70', 'L1_MBTS_1_VTE70', [], ['IDTracks'], [ 'RATE:IDTracks','BW:Detector'], -1],
['conej40_larpebj', 'L1_J20', [], ['LArCells'], ['RATE:Calibration', 'BW:Detector'],-1],
['conej165_larpebj', 'L1_J100', [], ['LArCells'], ['RATE:Calibration', 'BW:Detector'],-1],
......@@ -3780,6 +3792,10 @@ def setupMenu():
#['noalg_mb_L1TE50', 'L1_TE50', [], ['MinBias'], ["BW:MinBias", "RATE:MinBias"], -1],
#['noalg_mb_L1TE60', 'L1_TE60', [], ['MinBias'], ["BW:MinBias", "RATE:MinBias"], -1],
['noalg_mb_L1TE70', 'L1_TE70', [], ['MinBias'], ["BW:MinBias", "RATE:MinBias"], -1],
#data min-bias overlay
['noalg_L1TE20_OVERLAY', 'L1_TE20_OVERLAY', [], ['MinBiasOverlay'], ["BW:MinBiasOverlay", "RATE:MinBiasOverlay"], 1],
['noalg_L1MBTS_1_OVERLAY', 'L1_MBTS_1_OVERLAY', [], ['MinBiasOverlay'], ["BW:MinBiasOverlay", "RATE:MinBiasOverlay"], 1],
#['noalg_mb_L1TE5.0ETA24', 'L1_TE5.0ETA24', [], ['MinBias'], ["BW:MinBias", "RATE:MinBias"], -1],
#['noalg_mb_L1TE10.0ETA24', 'L1_TE10.0ETA24', [], ['MinBias'], ["BW:MinBias", "RATE:MinBias"], -1],
......
......@@ -3,7 +3,7 @@
<LVL1Config name="MC_pp_v7" ctpVersion="4" l1Version="1">
<!--File is generated by TriggerMenu-->
<!--No. L1 thresholds defined: 287-->
<!--No. L1 items defined: 480-->
<!--No. L1 items defined: 483-->
<TriggerMenu name="MC_pp_v7" phase="lumi">
<TriggerItem ctpid="0" partition="1" name="L1_EM3" complex_deadtime="0" definition="(EM3[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000">
<AND>
......@@ -3430,6 +3430,16 @@
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="445" partition="1" name="L1_MBTS_1_OVERLAY" complex_deadtime="0" definition="((MBTS_A[x1]|MBTS_C[x1])&amp;BGRP0&amp;BGRP1)" trigger_type="10000010" monitor="LF:000|HF:000">
<AND>
<OR>
<TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/>
<TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/>
</OR>
<InternalTrigger name="BGRP0"/>
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="446" partition="1" name="L1_AFP_A_AND_C_SPECTOF_J75" complex_deadtime="0" definition="(AFP_FSA_TOF[x1]&amp;AFP_FSC_TOF[x1]&amp;J75[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000000" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="1" name="AFP_FSA_TOF_x1" triggerthreshold="AFP_FSA_TOF"/>
......@@ -3513,6 +3523,13 @@
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="455" partition="1" name="L1_TE20_OVERLAY" complex_deadtime="0" definition="(TE20[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000010" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="1" name="TE20_x1" triggerthreshold="TE20"/>
<InternalTrigger name="BGRP0"/>
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="456" partition="1" name="L1_AFP_A_AND_C_SPECTOF" complex_deadtime="0" definition="(AFP_FSA_TOF[x1]&amp;AFP_FSC_TOF[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000000" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="1" name="AFP_FSA_TOF_x1" triggerthreshold="AFP_FSA_TOF"/>
......@@ -3659,6 +3676,19 @@
<InternalTrigger name="BGRP14"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="477" partition="1" name="L1_MBTS_1_VTE70" complex_deadtime="0" definition="((MBTS_A[x1]|MBTS_C[x1])&amp;!TE70[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000">
<AND>
<OR>
<TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/>
<TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/>
</OR>
<NOT>
<TriggerCondition multi="1" name="TE70_x1" triggerthreshold="TE70"/>
</NOT>
<InternalTrigger name="BGRP0"/>
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="479" partition="1" name="L1_2TAU20IM_J25_3J20" complex_deadtime="0" definition="(HA20IM[x2]&amp;J25[x1]&amp;J20[x3]&amp;BGRP0&amp;BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="2" name="HA20IM_x2" triggerthreshold="HA20IM"/>
......@@ -4337,7 +4367,7 @@
<Prescale ctpid="442" cut="000001" value="1"/>
<Prescale ctpid="443" cut="000001" value="1"/>
<Prescale ctpid="444" cut="000001" value="1"/>
<Prescale ctpid="445" cut="-000001" value="-1"/>
<Prescale ctpid="445" cut="000001" value="1"/>
<Prescale ctpid="446" cut="000001" value="1"/>
<Prescale ctpid="447" cut="000001" value="1"/>
<Prescale ctpid="448" cut="000001" value="1"/>
......@@ -4347,7 +4377,7 @@
<Prescale ctpid="452" cut="000001" value="1"/>
<Prescale ctpid="453" cut="000001" value="1"/>
<Prescale ctpid="454" cut="000001" value="1"/>
<Prescale ctpid="455" cut="-000001" value="-1"/>
<Prescale ctpid="455" cut="000001" value="1"/>
<Prescale ctpid="456" cut="000001" value="1"/>
<Prescale ctpid="457" cut="000001" value="1"/>
<Prescale ctpid="458" cut="000001" value="1"/>
......@@ -4369,7 +4399,7 @@
<Prescale ctpid="474" cut="000001" value="1"/>
<Prescale ctpid="475" cut="000001" value="1"/>
<Prescale ctpid="476" cut="000001" value="1"/>
<Prescale ctpid="477" cut="-000001" value="-1"/>
<Prescale ctpid="477" cut="000001" value="1"/>
<Prescale ctpid="478" cut="-000001" value="-1"/>
<Prescale ctpid="479" cut="000001" value="1"/>
<Prescale ctpid="480" cut="000001" value="1"/>
......
......@@ -3,7 +3,7 @@
<LVL1Config name="Physics_pp_v7" ctpVersion="4" l1Version="1">
<!--File is generated by TriggerMenu-->
<!--No. L1 thresholds defined: 287-->
<!--No. L1 items defined: 482-->
<!--No. L1 items defined: 485-->
<TriggerMenu name="Physics_pp_v7" phase="lumi">
<TriggerItem ctpid="0" partition="1" name="L1_EM3" complex_deadtime="0" definition="(EM3[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000">
<AND>
......@@ -3430,6 +3430,16 @@
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="445" partition="1" name="L1_MBTS_1_OVERLAY" complex_deadtime="0" definition="((MBTS_A[x1]|MBTS_C[x1])&amp;BGRP0&amp;BGRP1)" trigger_type="10000010" monitor="LF:000|HF:000">
<AND>
<OR>
<TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/>
<TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/>
</OR>
<InternalTrigger name="BGRP0"/>
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="446" partition="1" name="L1_AFP_A_AND_C_SPECTOF_J75" complex_deadtime="0" definition="(AFP_FSA_TOF[x1]&amp;AFP_FSC_TOF[x1]&amp;J75[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000000" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="1" name="AFP_FSA_TOF_x1" triggerthreshold="AFP_FSA_TOF"/>
......@@ -3513,6 +3523,13 @@
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="455" partition="1" name="L1_TE20_OVERLAY" complex_deadtime="0" definition="(TE20[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000010" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="1" name="TE20_x1" triggerthreshold="TE20"/>
<InternalTrigger name="BGRP0"/>
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="456" partition="1" name="L1_AFP_A_AND_C_SPECTOF" complex_deadtime="0" definition="(AFP_FSA_TOF[x1]&amp;AFP_FSC_TOF[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10000000" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="1" name="AFP_FSA_TOF_x1" triggerthreshold="AFP_FSA_TOF"/>
......@@ -3673,6 +3690,19 @@
<InternalTrigger name="BGRP14"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="477" partition="1" name="L1_MBTS_1_VTE70" complex_deadtime="0" definition="((MBTS_A[x1]|MBTS_C[x1])&amp;!TE70[x1]&amp;BGRP0&amp;BGRP1)" trigger_type="10100000" monitor="LF:000|HF:000">
<AND>
<OR>
<TriggerCondition multi="1" name="MBTS_A_x1" triggerthreshold="MBTS_A"/>
<TriggerCondition multi="1" name="MBTS_C_x1" triggerthreshold="MBTS_C"/>
</OR>
<NOT>
<TriggerCondition multi="1" name="TE70_x1" triggerthreshold="TE70"/>
</NOT>
<InternalTrigger name="BGRP0"/>
<InternalTrigger name="BGRP1"/>
</AND>
</TriggerItem>
<TriggerItem ctpid="479" partition="1" name="L1_2TAU20IM_J25_3J20" complex_deadtime="0" definition="(HA20IM[x2]&amp;J25[x1]&amp;J20[x3]&amp;BGRP0&amp;BGRP1)" trigger_type="10000100" monitor="LF:000|HF:000">
<AND>
<TriggerCondition multi="2" name="HA20IM_x2" triggerthreshold="HA20IM"/>
......@@ -4351,7 +4381,7 @@
<Prescale ctpid="442" cut="000001" value="1"/>
<Prescale ctpid="443" cut="000001" value="1"/>
<Prescale ctpid="444" cut="000001" value="1"/>
<Prescale ctpid="445" cut="-000001" value="-1"/>
<Prescale ctpid="445" cut="000001" value="1"/>
<Prescale ctpid="446" cut="000001" value="1"/>
<Prescale ctpid="447" cut="000001" value="1"/>
<Prescale ctpid="448" cut="000001" value="1"/>
......@@ -4361,7 +4391,7 @@
<Prescale ctpid="452" cut="000001" value="1"/>
<Prescale ctpid="453" cut="000001" value="1"/>
<Prescale ctpid="454" cut="000001" value="1"/>
<Prescale ctpid="455" cut="-000001" value="-1"/>
<Prescale ctpid="455" cut="000001" value="1"/>
<Prescale ctpid="456" cut="000001" value="1"/>
<Prescale ctpid="457" cut="000001" value="1"/>
<Prescale ctpid="458" cut="000001" value="1"/>
......@@ -4383,7 +4413,7 @@
<Prescale ctpid="474" cut="000001" value="1"/>
<Prescale ctpid="475" cut="000001" value="1"/>
<Prescale ctpid="476" cut="000001" value="1"/>
<Prescale ctpid="477" cut="-000001" value="-1"/>
<Prescale ctpid="477" cut="000001" value="1"/>
<Prescale ctpid="478" cut="-000001" value="-1"/>
<Prescale ctpid="479" cut="000001" value="1"/>
<Prescale ctpid="480" cut="000001" value="1"/>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment