diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref
index ae4496e6fe03a038f0e35335ad5d27268c742a5a..b83bd29de4a83893de8fedc7f0ea8c6eba9abc4b 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/full_menu_build.ref
@@ -8,6 +8,7 @@ TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_j45_L1J15 ID#13
 TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_xe30_tcpufit_L1XE10 ID#1583719916
 TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_j35_gsc45_boffperf_split_L1J20 ID#2603162203
 TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     0   0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -39,6 +40,7 @@ TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_j45_L1J15 ID#13
 TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_xe30_tcpufit_L1XE10 ID#1583719916
 TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_j35_gsc45_boffperf_split_L1J20 ID#2603162203
 TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     1   0     DEBUG  +++ HLT_g20_etcut_LArPEB_L1EM15 ID#2706532790
@@ -72,6 +74,7 @@ TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     2   0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -99,6 +102,7 @@ TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_j45_L1J15 ID#13
 TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_xe30_tcpufit_L1XE10 ID#1583719916
 TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_j35_gsc45_boffperf_split_L1J20 ID#2603162203
 TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     3   0     DEBUG  +++ HLT_g20_etcut_LArPEB_L1EM15 ID#2706532790
@@ -134,6 +138,7 @@ TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     4   0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -165,6 +170,7 @@ TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_xe30_cell_L1XE1
 TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
 TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_mu20_ivar_L1MU6 ID#2083734526
 TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_e3_etcut1step_mu6fast_L1EM8I_MU10 ID#2086577378
+TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_mu6_L1MU6 ID#2560542253
 TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     5   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
@@ -206,6 +212,7 @@ TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_mu60_0eta105_ms
 TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
 TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_mu20_ivar_L1MU6 ID#2083734526
+TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_mu6_L1MU6 ID#2560542253
 TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_mu26_ivarmedium_L1MU20 ID#3411723090
 TriggerSummaryStep1                     6   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
@@ -257,6 +264,7 @@ TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     7   0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -283,6 +291,7 @@ TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_costmonitor_L1T
 TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     8   0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -304,6 +313,7 @@ TriggerSummaryStep1                     9   0     DEBUG  +++ HLT_noalg_L1RD0_FIL
 TriggerSummaryStep1                     9   0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     9   0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     9   0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
+TriggerSummaryStep1                     9   0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     9   0     DEBUG  +++ HLT_noalg_L1EM3 ID#4169267792
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_noalg_L1RD0_FILLED ID#211699639
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_e5_etcut_L1EM3 ID#324908483
@@ -314,6 +324,7 @@ TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_noalg_L1RD0_EMP
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_j45_L1J15 ID#1364976160
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_e26_etcut_L1EM22VHI ID#1703681121
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_j35_gsc45_boffperf_split_L1J20 ID#2603162203
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     10  0     DEBUG  +++ HLT_g20_etcut_LArPEB_L1EM15 ID#2706532790
@@ -349,6 +360,7 @@ TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_g5_etcut_L1EM3
 TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_e3_etcut_L1EM3 ID#683953566
 TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
+TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
 TriggerSummaryStep1                     11  0     DEBUG  +++ HLT_noalg_L1EM3 ID#4169267792
@@ -370,6 +382,7 @@ TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_costmonitor_L1T
 TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_g20_etcut_LArPEB_L1EM15 ID#2706532790
 TriggerSummaryStep1                     12  0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
@@ -398,6 +411,7 @@ TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_j35_gsc45_boffperf_split_L1J20 ID#2603162203
 TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     13  0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
@@ -425,6 +439,7 @@ TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
+TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
 TriggerSummaryStep1                     14  0     DEBUG  +++ HLT_noalg_L1EM3 ID#4169267792
@@ -449,6 +464,7 @@ TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu6_idperf_L1MU
 TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu6Comb_L1MU6 ID#996392590
 TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu6_ivarmedium_L1MU6 ID#1012713062
 TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu20_ivar_L1MU6 ID#2083734526
+TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu6_L1MU6 ID#2560542253
 TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu26_ivarmedium_L1MU20 ID#3411723090
 TriggerSummaryStep1                     15  0     DEBUG  +++ HLT_mu6fast_L1MU6 ID#3518031697
@@ -468,6 +484,7 @@ TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
+TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
 TriggerSummaryStep1                     16  0     DEBUG  +++ HLT_noalg_L1EM3 ID#4169267792
 TriggerSummaryStep2                     16  0     DEBUG  +++ HLT_e3_etcut_L1EM3 ID#683953566
@@ -481,6 +498,7 @@ TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_costmonitor_L1T
 TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     17  0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -505,6 +523,7 @@ TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_e3_etcut_L1EM3
 TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_costmonitor_L1TE5 ID#732706776
 TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_noalg_L1RD0_EMPTY ID#914660695
 TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_g5_etcut_LArPEB_L1EM3 ID#3486231698
 TriggerSummaryStep1                     18  0     DEBUG  +++ HLT_xe30_mht_L1XE10 ID#3626903018
@@ -524,6 +543,7 @@ TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_noalg_L1RD0_EMP
 TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_j45_L1J15 ID#1364976160
 TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_xe30_cell_L1XE10 ID#1649696554
 TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_e7_etcut_L1EM3 ID#1959043579
+TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_beamspot_allTE_trkfast_L1J15 ID#2487298406
 TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_j35_gsc45_boffperf_split_L1J20 ID#2603162203
 TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_2e3_etcut_L12EM3 ID#2613484113
 TriggerSummaryStep1                     19  0     DEBUG  +++ HLT_g20_etcut_LArPEB_L1EM15 ID#2706532790
@@ -553,7 +573,7 @@ TriggerSummaryStep4                     19  0     DEBUG  +++ HLT_g5_etcut_LArPEB
 TrigSignatureMoniMT                                INFO HLT_2e17_etcut_L12EM15VH      20        20        0         0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_2e17_etcut_L12EM15VH decisions                    0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_2e3_etcut_L12EM3          20        20        13        12        12        0         0         0         12        
-TrigSignatureMoniMT                                INFO HLT_2e3_etcut_L12EM3 decisions                    49        213       88        0         0         0         
+TrigSignatureMoniMT                                INFO HLT_2e3_etcut_L12EM3 decisions                    49        210       88        0         0         0         
 TrigSignatureMoniMT                                INFO HLT_2g35_etcut_L12EM20VH      20        20        0         0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_2g35_etcut_L12EM20VH decisions                    0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_2j330_a10t_lcw_jes_35smcINF_L1J10020        20        0         0         0         0         0         0         0         
@@ -582,6 +602,8 @@ TrigSignatureMoniMT                                INFO HLT_4mu4_L14MU4
 TrigSignatureMoniMT                                INFO HLT_4mu4_L14MU4 decisions                         0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_5j70_0eta240_L14J20       20        20        0         0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_5j70_0eta240_L14J20 decisions                    0         0         0         0         0         0         
+TrigSignatureMoniMT                                INFO HLT_beamspot_allTE_trkfast_L1J1520        20        20        0         0         0         0         0         20        
+TrigSignatureMoniMT                                INFO HLT_beamspot_allTE_trkfast_L1J15 decisions                    20        0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_costmonitor_L1TE5         20        20        20        0         0         0         0         0         20        
 TrigSignatureMoniMT                                INFO HLT_costmonitor_L1TE5 decisions                    20        0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_e26_etcut_L1EM22VHI       20        20        1         1         1         0         0         0         1         
@@ -589,11 +611,11 @@ TrigSignatureMoniMT                                INFO HLT_e26_etcut_L1EM22VHI
 TrigSignatureMoniMT                                INFO HLT_e3_etcut1step_mu6fast_L1EM8I_MU1020        20        10        0         0         0         0         0         1         
 TrigSignatureMoniMT                                INFO HLT_e3_etcut1step_mu6fast_L1EM8I_MU10 decisions                    17        0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_e3_etcut_L1EM3            20        20        18        17        17        0         0         0         17        
-TrigSignatureMoniMT                                INFO HLT_e3_etcut_L1EM3 decisions                      54        221       96        0         0         0         
+TrigSignatureMoniMT                                INFO HLT_e3_etcut_L1EM3 decisions                      54        218       96        0         0         0         
 TrigSignatureMoniMT                                INFO HLT_e5_etcut_L1EM3            20        20        17        16        16        0         0         0         16        
-TrigSignatureMoniMT                                INFO HLT_e5_etcut_L1EM3 decisions                      50        215       55        0         0         0         
+TrigSignatureMoniMT                                INFO HLT_e5_etcut_L1EM3 decisions                      50        212       55        0         0         0         
 TrigSignatureMoniMT                                INFO HLT_e7_etcut_L1EM3            20        20        15        14        12        0         0         0         12        
-TrigSignatureMoniMT                                INFO HLT_e7_etcut_L1EM3 decisions                      36        178       29        0         0         0         
+TrigSignatureMoniMT                                INFO HLT_e7_etcut_L1EM3 decisions                      36        176       29        0         0         0         
 TrigSignatureMoniMT                                INFO HLT_g140_etcut_L1EM24VHI      20        20        0         0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_g140_etcut_L1EM24VHI decisions                    0         0         0         0         0         0         
 TrigSignatureMoniMT                                INFO HLT_g20_etcut_LArPEB_L1EM15   20        20        5         5         3         3         0         0         3         
diff --git a/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py b/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py
index 095ae562ca6d1b50817ec6446a0f98953387b908..256c41d997047af03aeeab39933c193325d0844e 100644
--- a/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py
+++ b/Trigger/TrigValidation/TrigUpgradeTest/share/testHLT_MT.py
@@ -46,6 +46,7 @@ class opt:
     doBphysicsSlice   = True
     doStreamingSlice  = True
     doMonitorSlice    = True
+    doBeamspotSlice   = True
     reverseViews      = False
     enabledSignatures = []
     disabledSignatures = []
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CalibCosmicMon/BeamspotChainConfiguration.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CalibCosmicMon/BeamspotChainConfiguration.py
new file mode 100644
index 0000000000000000000000000000000000000000..c4edbd907ffd0895ad08c781a2b33ce0b1a443cc
--- /dev/null
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CalibCosmicMon/BeamspotChainConfiguration.py
@@ -0,0 +1,82 @@
+# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
+
+from AthenaCommon.Logging import logging
+logging.getLogger().info("Importing %s",__name__)
+log = logging.getLogger("TriggerMenuMT.HLTMenuConfig.CalibCosmicMon.BeamspotChainConfiguration")
+
+from TriggerMenuMT.HLTMenuConfig.Menu.ChainConfigurationBase import ChainConfigurationBase
+from TrigStreamerHypo.TrigStreamerHypoConfigMT import StreamerHypoToolMTgenerator
+from TrigStreamerHypo.TrigStreamerHypoConf import TrigStreamerHypoAlgMT
+from TriggerMenuMT.HLTMenuConfig.Menu.MenuComponents import MenuSequence
+from DecisionHandling.DecisionHandlingConf import InputMakerForRoI
+from AthenaCommon.CFElements import seqAND
+
+
+#----------------------------------------------------------------
+# fragments generating configuration will be functions in New JO, 
+# so let's make them functions already now
+#----------------------------------------------------------------
+
+ 
+
+def allTE_trkfast_Cfg( flags ):
+        return allTE_trkfast()
+
+def allTE_trkfast():
+
+        inputMakerAlg = InputMakerForRoI("IM_beamspotInputMaker", mergeOutputs=False)
+        inputMakerAlg.RoIs="beamspotInputRoIs"
+        from TriggerMenuMT.HLTMenuConfig.CommonSequences.InDetSetup import makeInDetAlgs
+        (viewAlgs, eventAlgs) = makeInDetAlgs(whichSignature='FS', rois=inputMakerAlg.RoIs)
+        from TrigT2BeamSpot.T2VertexBeamSpotConfig import T2VertexBeamSpot_activeAllTE
+        #beamspotSequence = seqAND("beamspotSequence",viewAlgs+[inputMakerAlg,T2VertexBeamSpot_activeAllTE()])
+        beamspotSequence = seqAND("beamspotSequence",[inputMakerAlg]+viewAlgs+[T2VertexBeamSpot_activeAllTE()])
+
+        #hypo
+        beamspotHypoAlg = TrigStreamerHypoAlgMT("BeamspotHypoAlg")
+        beamspotHypoAlg.RuntimeValidation = False #Needed to avoid the ERROR ! Decision has no 'feature' ElementLink
+        beamspotHypoToolGen= StreamerHypoToolMTgenerator
+
+        return  MenuSequence( Sequence    = beamspotSequence,
+                          Maker       = inputMakerAlg,
+                          Hypo        = beamspotHypoAlg,
+                          HypoToolGen = beamspotHypoToolGen )
+
+# Class to configure chain
+#----------------------------------------------------------------
+class BeamspotChainConfiguration(ChainConfigurationBase):
+
+    def __init__(self, chainDict):
+        ChainConfigurationBase.__init__(self,chainDict)
+
+
+    # ----------------------
+    # Assemble the chain depending on information from chainName
+    # ----------------------
+    def assembleChain(self):                            
+        chainSteps = []
+        log.debug("Assembling chain for " + self.chainName)
+        # --------------------
+        # define here the names of the steps and obtain the chainStep configuration 
+        # --------------------
+        stepDictionary = {
+            "allTE_trkfast":[self.getAllTEStep()]
+            #"activeTE_trkfast":[self.activeTE_trkfast()],
+            #"trkFS_trkfast":[self.trkFS_trkfast()],
+        }
+
+        #key = self.chainPart['EFrecoAlg']
+        key = self.chainPart['addInfo'][0] + "_" + self.chainPart['l2IDAlg'][0]#TODO: hardcoded index
+        steps=stepDictionary[key]
+        for step in steps:
+            chainSteps+=[step]
+            
+        myChain = self.buildChain(chainSteps)
+        return myChain
+
+   
+    # --------------------
+    # Configuration of costmonitor
+    # --------------------
+    def getAllTEStep(self):
+        return self.getStep(1,"allTE_trkfast",[allTE_trkfast_Cfg])
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CalibCosmicMon/GenerateBeamspotChainDefs.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CalibCosmicMon/GenerateBeamspotChainDefs.py
new file mode 100644
index 0000000000000000000000000000000000000000..68859d2c7225a5de0c209b06b128ffb0f8ff28e0
--- /dev/null
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/CalibCosmicMon/GenerateBeamspotChainDefs.py
@@ -0,0 +1,41 @@
+# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
+
+from TriggerMenuMT.HLTMenuConfig.Menu.ChainDictTools import splitChainDict
+from TriggerMenuMT.HLTMenuConfig.CalibCosmicMon.BeamspotChainConfiguration import BeamspotChainConfiguration as BeamspotChainConfiguration
+from TriggerMenuMT.HLTMenuConfig.Menu.ChainMerging import mergeChainDefs
+
+
+from AthenaCommon.Logging import logging
+log = logging.getLogger( 'TriggerMenuMT.HLTMenuConfig.CalibCosmicMon.generateChainConfigs' )
+log.info("Importing %s",__name__)
+
+
+
+def generateChainConfigs( chainDict ):
+
+    import pprint
+    pprint.pprint( chainDict )
+
+    listOfChainDicts = splitChainDict(chainDict)
+    log.debug("Will generate Config for streamer: ",chainDict['chainName'])
+
+    listOfChainDefs = []
+        
+    #streamers will never have more than one chainPart but this is still
+    #needed to move to the correct format [{}]->{}
+    for subChainDict in listOfChainDicts:
+        
+        Beamspot = BeamspotChainConfiguration(subChainDict).assembleChain() 
+
+        listOfChainDefs += [Beamspot]
+        log.debug('length of chaindefs %s', len(listOfChainDefs) )
+
+    if len(listOfChainDefs)>1:
+        log.warning("This is a streamer with more than one chainPart, is this really intended?")
+        theChainDef = mergeChainDefs(listOfChainDefs, chainDict)
+    else:
+        theChainDef = listOfChainDefs[0]
+
+    log.debug("theChainDef %s" , theChainDef)
+
+    return theChainDef
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/GenerateMenuMT.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/GenerateMenuMT.py
index 30c724888534c2d0a21b9b0582d131b07c7aab09..0f89aed9ecda600b062b6dea08c25f1aff148325 100755
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/GenerateMenuMT.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/GenerateMenuMT.py
@@ -48,7 +48,7 @@ class GenerateMenuMT(object):
         self.allSignatures = ['Egamma', 'Muon', 'Jet', 'Bjet', 'Bphysics', 'MET', 'Tau', 
                               'HeavyIon', 'Beamspot', 'Cosmic', 'EnhancedBias', 
                               'Monitor', 'Calib', 'Streaming', 'Combined'] #, AFP
-        self.calibCosmicMonSigs = ['Streaming','Monitor'] #others not implemented yet ['Beamspot', 'Cosmic', 'EnhancedBias', 'Monitor', 'Calib', 'Streaming']
+        self.calibCosmicMonSigs = ['Streaming','Monitor','Beamspot'] #others not implemented yet ['Beamspot', 'Cosmic', 'EnhancedBias', 'Monitor', 'Calib', 'Streaming']
 
         # flags
         self.doEgammaChains         = True
diff --git a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py
index fe0d4c24406f7ac5da6e775528d3f2ad8edd0a94..f43fed36f31f0e00b2af7dc82822d379ca515cac 100644
--- a/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py
+++ b/Trigger/TriggerCommon/TriggerMenuMT/python/HLTMenuConfig/Menu/LS2_v1.py
@@ -189,8 +189,12 @@ def setupMenu():
         #ChainProp(name='HLT_e8_etcut1step_j85_L1EM3_J20', l1SeedThresholds=['EM3', 'J20'], stream=[PhysicsStream], groups=MultiElectronGroup),  
    ]
     TriggerFlags.HeavyIonSlice.signatures  = []
-    TriggerFlags.BeamspotSlice.signatures  = []   
-    TriggerFlags.MinBiasSlice.signatures   = []    
+    TriggerFlags.BeamspotSlice.signatures  = [
+        ChainProp(name='HLT_beamspot_allTE_trkfast_L1J15',  l1SeedThresholds=[''], stream=['BeamSpot'], groups=['RATE:BeamSpot',  'BW:BeamSpot']),
+        #ChainProp(name='HLT_beamspot_activeTE_trkfast_L1J15',  l1SeedThresholds=[''], stream=['BeamSpot'], groups=['RATE:BeamSpot',  'BW:BeamSpot']),
+        #ChainProp(name='HLT_beamspot_trkFS_trkfast_L1J15',  l1SeedThresholds=[''], stream=['BeamSpot'], groups=['RATE:BeamSpot',  'BW:BeamSpot']),
+    ]
+    TriggerFlags.MinBiasSlice.signatures   = []
     TriggerFlags.CalibSlice.signatures     = []
     TriggerFlags.CosmicSlice.signatures    = []
     TriggerFlags.StreamingSlice.signatures = [