diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/Analysis/src/comparitor.cxx b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/Analysis/src/comparitor.cxx
index 8684a1294b88e81fb52a8bc326dcb82fcfe42482..261ef7d57b5b49eb1a11800021d926d5cee01afe 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/Analysis/src/comparitor.cxx
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/Analysis/src/comparitor.cxx
@@ -640,8 +640,10 @@ int main(int argc, char** argv) {
     //  { "pT",  "p_{T}",     "xaxis:lin:0.7:100",  "Offline p_{T} [GeV]",   "yaxis:log:auto",  ""  },
     { "pT",      "p_{T}",     "xaxis:lin:auto:1:100",     "Offline p_{T} [GeV]",   "yaxis:log:auto",  ""  },
     { "pT_rec",  "p_{T} rec", "xaxis:lin:auto:1:100",   "Trigger p_{T} [GeV]",   "yaxis:log:auto",  ""  },
-    { "a0",      "a0",        "xaxis:lin:-2:2",     "Offline a_{0} [mm]",    "yaxis:log:auto",  ""  },
-    { "a0_rec",  "a0 rec",    "xaxis:lin:-2:2",     "Trigger a_{0} [mm]",    "yaxis:log:auto",  ""  },
+    { "a0",      "a0",        "xaxis:lin:-3:3",     "Offline a_{0} [mm]",    "yaxis:log:auto",  ""  },
+    { "a0_rec",  "a0 rec",    "xaxis:lin:-3:3",     "Trigger a_{0} [mm]",    "yaxis:log:auto",  ""  },
+    //{ "a0",      "a0",        "xaxis:lin:autosym",     "Offline a_{0} [mm]",    "yaxis:log:auto",  ""  },
+    //{ "a0_rec",  "a0 rec",    "xaxis:lin:autosym",     "Trigger a_{0} [mm]",    "yaxis:log:auto",  ""  },
     { "z0",      "z0",        "xaxis:lin:-250:250", "z_{0} [mm]",            "yaxis:log:auto",  ""  },
 
     /// efficiencies - 10 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0-el.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0-el.dat
index 8bdaaab5acba82bc2b79d0ff7755c2965e94cc22..2ea5442f3f0f8bb601abe9cc8508a14e471889f7 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0-el.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0-el.dat
@@ -1,165 +1,18 @@
 // emacs: this is -*- c++ -*-
 
-a0=4.;
+#define LARGED0_EL
 
-pT     = 3000;
-eta    = 2.5;
-// npix   = 1;
-// nsct   = 2;
-npix   = -1;
-nsct   = -1;
+#include "TIDAdata_cuts.dat"
 
-pT_rec  = 0;
-eta_rec = 5;
-Rmatch = 0.05;
-
-dumpflag = 1;
-
-a0v = 10.5;
-z0v = 10.5;
+refChain = "Truth";
 //refChain = "Offline";
 //refChain = "Electrons";
 //refChain = "Muons";
 //refChain = "Taus";
 
-/// NB: For the "Truth" chains, need to specify what 
-///     sort of particle (ie which pdgID) is needed
-/// Fixme: should add a flag to enable/disable this
-///        what if we want all final state particles
-///        independent of pdgID?
-refChain = "Truth";
-//pdgId=11; // electron --entered in command line now
-
 MinVertices = 0;
 
-testChains = {
-    //"Offline",
-    //"Muons",
-    //"Electrons",
-    //    "Truth",
-    "Truth",
-
-    
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
-    "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
-    "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
-    "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
-    
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
-    "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
-    
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
-    "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
-    
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
-    "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
-    
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
-    
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
-    "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
-    "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
-    "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
-    "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
-    "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
-
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-
-    "HLT_tau29_idperf_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_idperf_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_idperf_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau29_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
-    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
-
-    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-
-    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-
-    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID"
-}; 
+#include "TIDAdata_chains.dat"
 
 InitialiseFirstEvent = 1;
 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0.dat
index c84fc90d6d8a2ea3d0c64e63f3448e7ff5646a17..17c08a508f072eda944356e517ce617467a400f0 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-larged0.dat
@@ -1,169 +1,18 @@
 // emacs: this is -*- c++ -*-
 
-a0=10.;
+#define LARGED0
 
-pT     = 3000;
-eta    = 2.5;
-// npix   = 1;
-// nsct   = 2;
-npix   = -1;
-nsct   = -1;
+#include "TIDAdata_cuts.dat"
 
-pT_rec  = 0;
-eta_rec = 5;
-Rmatch = 0.05;
-
-dumpflag = 1;
-
-a0v = 10.5;
-z0v = 10.5;
+refChain = "Truth";
 //refChain = "Offline";
 //refChain = "Electrons";
 //refChain = "Muons";
 //refChain = "Taus";
 
-/// NB: For the "Truth" chains, need to specify what 
-///     sort of particle (ie which pdgID) is needed
-/// Fixme: should add a flag to enable/disable this
-///        what if we want all final state particles
-///        independent of pdgID?
-refChain = "Truth";
-//pdgId=11; // electron --entered in command line now
-
 MinVertices = 0;
 
-testChains = {
-    //"Offline",
-    //"Muons",
-    //"Electrons",
-    //    "Truth",
-    "Truth",
-
-    
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
-    "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
-    "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
-    "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
-    
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
-    "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
-    
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
-    "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
-    
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
-    "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
-    
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
-    
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
-    "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
-    "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
-    "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
-    "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
-    "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
-
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_tau29_idperf_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_idperf_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_idperf_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau29_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
-    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
-
-    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-
-    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-
-    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID"
-}; 
+#include "TIDAdata_chains.dat"
 
 InitialiseFirstEvent = 1;
 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline-rzMatcher.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline-rzMatcher.dat
index 45667c3f2f2d0ac74773f5bfb65f3260c1267b20..04b04c124a15dd21f95298b80ce2c9f6f56999e3 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline-rzMatcher.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline-rzMatcher.dat
@@ -1,181 +1,27 @@
 // emacs: this is -*- c++ -*-
 
+#define OFFLINE
+
 UseMatcher = "DeltaRZ";
 Matcher_deta = 0.02;
 Matcher_dphi = 0.03;
 Matcher_dzed = 5;
 
-pT     = 3000;
-eta    = 2.5;
-// npix   = 1;
-// nsct   = 2;
-npix   = -1;
-nsct   = -1;
-
-pT_rec  = 0;
-eta_rec = 5;
-Rmatch = 0.05;
+#include "TIDAdata_cuts.dat"
 
-dumpflag = 1;
 
-a0v = 10.5;
-z0v = 10.5;
-//refChain = "Offline";
+//refChain = "Truth";
+refChain = "Offline";
 //refChain = "Electrons";
 //refChain = "Muons";
 //refChain = "Taus";
 
-/// NB: For the "Truth" chains, need to specify what 
-///     sort of particle (ie which pdgID) is needed
-/// Fixme: should add a flag to enable/disable this
-///        what if we want all final state particles
-///        independent of pdgID?
-refChain = "Offline";
-//pdgId=11; // electron --entered in command line now
-
-TauSize = {0.2,0.2};
-BjetSize = {0.2,0.2};
-eGammaSize = {0.1,0.1};
 
 MinVertices = 0;
 
-testChains = {
-    //"Offline",
-    //"Muons",
-    //"Electrons",
-    //    "Truth",
-    "Truth",
-
-    
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
-    "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
-    "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
-    "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
-    
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
-    "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
-    
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
-    "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
-    
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
-    "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
-    
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
-    
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
-    "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
-    "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
-    "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
-    "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
-    "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
-
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauCore_FTF:forID1",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauIso_FTF:forID3",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig:forID3",
-
-    "HLT_tau29_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
-    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
-
-    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
 
-    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
+#include "TIDAdata_chains.dat"
 
-    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID"
-}; 
 
 InitialiseFirstEvent = 1;
 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline.dat
index d57d63dc393836c1b388092ba0129fdaf486ccbf..763c042fdbdcf70e424f4437aac6c27805cf9579 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-offline.dat
@@ -1,201 +1,22 @@
 // emacs: this is -*- c++ -*-
 
-pT     = 3000;
-eta    = 2.5;
-// npix   = 1;
-// nsct   = 2;
-npix   = -1;
-nsct   = -1;
+#define OFFLINE
 
-pT_rec  = 0;
-eta_rec = 5;
-Rmatch = 0.05;
+#include "TIDAdata_cuts.dat"
 
-dumpflag = 0;
 
-a0v = 10.5;
-z0v = 10.5;
-//refChain = "Offline";
+//refChain = "Truth";
+refChain = "Offline";
 //refChain = "Electrons";
 //refChain = "Muons";
 //refChain = "Taus";
 
-/// NB: For the "Truth" chains, need to specify what 
-///     sort of particle (ie which pdgID) is needed
-/// Fixme: should add a flag to enable/disable this
-///        what if we want all final state particles
-///        independent of pdgID?
-refChain = "Offline";
-//pdgId=11; // electron --entered in command line now
 
 MinVertices = 0;
 
-testChains = {
-    //  "Offline",
-    //  "Muons",
-    //  "Electrons",
-    //  "Truth",
-
-  ///    "Truth",
-  ///    "Offline",
-    
-    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
-    // "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
-    
-    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
-    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
-    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
-    // "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
-    
-    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
-    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
-    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
-    // "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
-    
-    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
-    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
-    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
-    // "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
-    
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:3",
-    // "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:3",
-    // "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
-    
-    // "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
-    // "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
-    // "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
-    // "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
-    // "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
-    // "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
-    // "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
-    // "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
-    // "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
-
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu24_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu24_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK",
-
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu6_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu6_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK",
-
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauCore_FTF:forID1",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauIso_FTF:forID3",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig:forID3",
-
-    "HLT_tau29_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
-    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
-
-    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-    "HLT_j55_boffperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
-    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig:forID",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-    "HLT_j55_bperf_split:TrigFastTrackFinder_Jet:forID",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:xPrimVx:post:pt=5000:rvtx=xPrimVx",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:EFHistoPrmVtx:post:pt=5000:rvtx=EFHistoPrmVtx",
-
-    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig:forID",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-    "HLT_j55_boffperf_split:TrigFastTrackFinder_Jet:forID",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:xPrimVx:post:rvtx=xPrimVx",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:EFHistoPrmVtx:post:rvtx=EFHistoPrmVtx",
-
-    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
 
-    "HLT_mb_idperf_L1MBTS_2:InDetTrigTrackingxAODCnv_minBias_EFID",
+#include "TIDAdata_chains.dat"
 
-    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID"
-}; 
 
 InitialiseFirstEvent = 1;
 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-rzMatcher.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-rzMatcher.dat
index 1e05f4651a2a52413f0ded970ad876138264b881..3ca614ac14e89768107a093884f43dbf28b74fb9 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-rzMatcher.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt-rzMatcher.dat
@@ -5,173 +5,21 @@ Matcher_deta = 0.02;
 Matcher_dphi = 0.03;
 Matcher_dzed = 5;
 
-pT     = 3000;
-eta    = 2.5;
-// npix   = 1;
-// nsct   = 2;
-npix   = -1;
-nsct   = -1;
+#include "TIDAdata_cuts.dat"
 
-pT_rec  = 0;
-eta_rec = 5;
-Rmatch = 0.05;
 
-dumpflag = 1;
-
-a0v = 10.5;
-z0v = 10.5;
+refChain = "Truth";
 //refChain = "Offline";
 //refChain = "Electrons";
 //refChain = "Muons";
 //refChain = "Taus";
 
-/// NB: For the "Truth" chains, need to specify what 
-///     sort of particle (ie which pdgID) is needed
-/// Fixme: should add a flag to enable/disable this
-///        what if we want all final state particles
-///        independent of pdgID?
-refChain = "Truth";
-//pdgId=11; // electron --entered in command line now
 
 MinVertices = 0;
 
-testChains = {
-    //"Offline",
-    //"Muons",
-    //"Electrons",
-    //    "Truth",
-    "Truth",
-
-    
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
-    "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
-    "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
-    "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
-    "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
-    
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
-    "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
-    "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
-    
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
-    "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
-    "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
-    
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
-    "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
-    "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
-    
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
-    "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
-    "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
-    
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
-    "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
-    "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
-    "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
-    "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
-    "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
-    "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
-    "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
-
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauCore_FTF:forID1",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauIso_FTF:forID3",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig:forID3",
-
-    "HLT_tau29_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
-    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
-
-    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
 
-    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
+#include "TIDAdata_chains.dat"
 
-    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID"
-}; 
 
 InitialiseFirstEvent = 1;
 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt.dat
index 13ab1c54f604042d71a55d10dcfe708b5a62df27..7adfca1623f8d20bb97707d5b87e3811f12bf4d7 100644
--- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt.dat
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata11-rtt.dat
@@ -1,227 +1,19 @@
 // emacs: this is -*- c++ -*-
 
-pT     = 3000;
-eta    = 2.5;
-// npix   = 1;
-// nsct   = 2;
-npix   = -1;
-nsct   = -1;
+#include "TIDAdata_cuts.dat"
 
-pT_rec  = 0;
-eta_rec = 5;
-Rmatch = 0.05;
-
-dumpflag = 1;
-
-a0v = 10.5;
-z0v = 10.5;
+refChain = "Truth";
 //refChain = "Offline";
 //refChain = "Electrons";
 //refChain = "Muons";
 //refChain = "Taus";
 
-/// NB: For the "Truth" chains, need to specify what 
-///     sort of particle (ie which pdgID) is needed
-/// Fixme: should add a flag to enable/disable this
-///        what if we want all final state particles
-///        independent of pdgID?
-refChain = "Truth";
-//pdgId=11; // electron --entered in command line now
 
 MinVertices = 0;
 
-testChains = {
-    //  "Offline",
-    //  "Muons",
-    //  "Electrons",
-    //  "Truth",
-
-    "Truth",
-
-    
-    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
-    // "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
-    // "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
-    
-    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
-    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
-    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
-    // "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
-    
-    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
-    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
-    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
-    // "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
-    
-    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
-    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
-    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
-    // "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
-    
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
-    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:3",
-    // "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
-    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:3",
-    // "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
-    
-    // "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
-    // "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
-    // "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
-    // "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
-    // "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
-    // "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
-    // "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
-    // "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
-    // "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
-
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
-    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-
-    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
-    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
-    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
-
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu24_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK_IDTrig",
-    "HLT_mu24_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK",
-    "HLT_mu24_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit_IDTrig",
-    "HLT_mu24_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit",
-
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
-    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
-    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
-    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
-    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
-
-    "HLT_mu6_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK_IDTrig",
-    "HLT_mu6_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK",
-    "HLT_mu6_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit_IDTrig",
-    "HLT_mu6_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit",
-
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauCore_FTF:forID1",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauIso_FTF:forID3",
-    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig:forID3",
-
-    "HLT_tau25_idperf_FTK:InDetTrigTrackingxAODCnv_Tau_FTK",
-    "HLT_tau25_idperf_FTK:InDetTrigTrackingxAODCnv_Tau_FTK_IDTrig",
-    "HLT_tau25_idperf_FTKRefit:InDetTrigTrackingxAODCnv_Tau_FTKRefit",
-    "HLT_tau25_idperf_FTKRefit:InDetTrigTrackingxAODCnv_Tau_FTKRefit_IDTrig",
-
-    "HLT_tau29_track:TrigFastTrackFinder_Tau",
-    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_FTF",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
-    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
-    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
-    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
-
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
-    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
-    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
-    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
-
-    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-    "HLT_j55_boffperf:TrigFastTrackFinder_Jet",
-    "HLT_j55_boffperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
-    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-
-    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig:forID",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-    "HLT_j55_bperf_split:TrigFastTrackFinder_Jet:forID",
-    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:post:pt=5000",
-    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig:forID",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
-    "HLT_j55_boffperf_split:TrigFastTrackFinder_Jet:forID",
-    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:post:pt=5000",
-
-    "HLT_j55_bperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
-    "HLT_j55_bperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_FTF",
-    "HLT_j55_bperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK_IDTrig",
-    "HLT_j55_bperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK",
-    "HLT_j55_bperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit_IDTrig",
-    "HLT_j55_bperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit",
-    "HLT_j55_boffperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
-    "HLT_j55_boffperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_FTF",
-    "HLT_j55_boffperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK_IDTrig",
-    "HLT_j55_boffperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK",
-    "HLT_j55_boffperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit_IDTrig",
-    "HLT_j55_boffperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit",
-
-    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
-    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
-
-    "HLT_mb_idperf_L1MBTS_2:InDetTrigTrackingxAODCnv_minBias_EFID",
-
-    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID",
 
-    "HLT_beamspot_allTE_trkfast:InDetTrigTrackingxAODCnv_BeamSpot_FTF",
-    "HLT_beamspot_allTE_FTK:InDetTrigTrackingxAODCnv_BeamSpot_FTK",
-    "HLT_beamspot_idperf_FTK:InDetTrigTrackingxAODCnv_BeamSpot_FTKMon",
-    "HLT_beamspot_idperf_FTK:InDetTrigTrackingxAODCnv_BeamSpot_FTF"
+#include "TIDAdata_chains.dat"
 
-}; 
 
 InitialiseFirstEvent = 1;
 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_chains.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_chains.dat
new file mode 100644
index 0000000000000000000000000000000000000000..f545f5d6132714c5694092f3743aea22e0dd390b
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_chains.dat
@@ -0,0 +1,201 @@
+testChains = {
+    //  "Offline",
+    //  "Muons",
+    //  "Electrons",
+    //  "Truth",
+
+    "Truth",
+
+    
+    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:0",
+    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:1",
+    // "L2_e22vh_medium_IDTrkNoCut:TrigL2SiTrackFinder_eGamma:2",
+    // "L2_e22vh_medium_IDTrkNoCut:TrigIDSCAN_eGamma",
+    // "L2_e22vh_medium_IDTrkNoCut:TrigSiTrack_eGamma",
+    // "EF_e22vh_medium_IDTrkNoCut:InDetTrigParticleCreation_Electron_EFID",
+    
+    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:0",
+    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:1",
+    // "L2_mu22_IDTrkNoCut_tight:TrigL2SiTrackFinder_Muon:2",
+    // "EF_mu22_IDTrkNoCut_tight:InDetTrigParticleCreation_Muon_EFID",
+    
+    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:0",
+    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:1",
+    // "L2_tau29_IDTrkNoCut:TrigL2SiTrackFinder_Tau:2",
+    // "EF_tau29_IDTrkNoCut:InDetTrigParticleCreation_Tau_EFID",
+    
+    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:0",
+    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:1",
+    // "L2_b50_NoCut_j50_c4cchad:TrigL2SiTrackFinder_Jet:2",
+    // "EF_b55_NoCut_j55_a4tchad:InDetTrigParticleCreation_Bjet_EFID",
+    
+    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:0",
+    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:1",
+    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:2",
+    // "L2_InDetMon_FS:TrigL2SiTrackFinder_FullScan:3",
+    // "EF_InDetMon_FS:InDetTrigParticleCreation_FullScan_EFID",
+    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:0",
+    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:1",
+    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:2",
+    // "L2_InDetMonMergeDP_FS:TrigL2SiTrackFinder_FullScan:3",
+    // "EF_InDetMonMerge_FS:InDetTrigParticleCreation_FullScan_EFID",
+    
+    // "EF_e24vh_medium1_IDTrkNoCut_IDT:TrigFastTrackFinder_eGamma",
+    // "EF_e24vh_medium1_IDTrkNoCut_IDT:InDetTrigParticleCreation_Electron_EFID",
+    // "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau",    
+    // "EF_tau29_IDTrkNoCut_IDT:TrigFastTrackFinder_Tau_IDTrig",    
+    // "EF_tau29_IDTrkNoCut_IDT:InDetTrigParticleCreation_Tau_EFID",    
+    // "EF_mu22_IDTrkNoCut_tight_IDT:TrigFastTrackFinder_Muon",
+    // "EF_mu22_IDTrkNoCut_tight_IDT:InDetTrigParticleCreation_Muon_EFID",
+    // "EF_b55_NoCut_j55_a4tchad_IDT:TrigFastTrackFinder_Jet",
+    // "EF_b55_NoCut_j55_a4tchad_IDT:InDetTrigParticleCreation_Bjet_EFID",
+
+    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
+    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
+    "HLT_e24_medium_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
+    "HLT_e24_medium_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
+    "HLT_e24_medium_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
+
+    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:0",
+    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:1",
+    "HLT_e5_loose_L2Star_idperf:TrigL2SiTrackFinder_eGamma:2",
+    "HLT_e5_loose_L2Star_idperf:InDetTrigParticleCreation_Electron_EFID",
+    "HLT_e5_loose_L2Star_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
+
+    "HLT_e24_medium_idperf:TrigFastTrackFinder_eGamma",
+    "HLT_e24_medium_idperf:InDetTrigParticleCreation_Electron_EFID",
+    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
+    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
+    "HLT_e24_medium_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
+
+    "HLT_e5_loose_idperf:TrigFastTrackFinder_eGamma",
+    "HLT_e5_loose_idperf:InDetTrigParticleCreation_Electron_EFID",
+    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_EFID",
+    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_IDTrig",
+    "HLT_e5_loose_idperf:InDetTrigTrackingxAODCnv_Electron_FTF",
+
+    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
+    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
+    "HLT_mu24_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
+    "HLT_mu24_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
+    "HLT_mu24_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
+    "HLT_mu24_idperf:TrigFastTrackFinder_Muon",
+    "HLT_mu24_idperf:InDetTrigParticleCreation_Muon_EFID",
+    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
+    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
+    "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
+
+    "HLT_mu24_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK_IDTrig",
+    "HLT_mu24_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK",
+    "HLT_mu24_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit_IDTrig",
+    "HLT_mu24_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit",
+
+    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:0",
+    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:1",
+    "HLT_mu6_L2Star_idperf:TrigL2SiTrackFinder_Muon:2",
+    "HLT_mu6_L2Star_idperf:InDetTrigParticleCreation_Muon_EFID",
+    "HLT_mu6_L2Star_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
+    "HLT_mu6_idperf:TrigFastTrackFinder_Muon",
+    "HLT_mu6_idperf:InDetTrigParticleCreation_Muon_EFID",
+    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_EFID",
+    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig",
+    "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF",
+
+    "HLT_mu6_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK_IDTrig",
+    "HLT_mu6_FTK_idperf:InDetTrigTrackingxAODCnv_Muon_FTK",
+    "HLT_mu6_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit_IDTrig",
+    "HLT_mu6_FTKRefit_idperf:InDetTrigTrackingxAODCnv_Muon_FTKRefit",
+
+    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau",
+    "HLT_tau25_idperf_track:TrigFastTrackFinder_Tau_IDTrig",
+    "HLT_tau25_idperf_track:InDetTrigParticleCreation_Tau_EFID",
+    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_EFID",
+    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_FTF",
+    "HLT_tau25_idperf_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
+    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau",
+    "HLT_tau25_idperf_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
+    "HLT_tau25_idperf_tracktwo:InDetTrigParticleCreation_Tau_EFID",
+    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
+    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
+    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauCore_FTF:forID1",
+    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_TauIso_FTF:forID3",
+    "HLT_tau25_idperf_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig:forID3",
+
+    "HLT_tau25_idperf_FTK:InDetTrigTrackingxAODCnv_Tau_FTK",
+    "HLT_tau25_idperf_FTK:InDetTrigTrackingxAODCnv_Tau_FTK_IDTrig",
+    "HLT_tau25_idperf_FTKRefit:InDetTrigTrackingxAODCnv_Tau_FTKRefit",
+    "HLT_tau25_idperf_FTKRefit:InDetTrigTrackingxAODCnv_Tau_FTKRefit_IDTrig",
+
+    "HLT_tau29_track:TrigFastTrackFinder_Tau",
+    "HLT_tau29_track:TrigFastTrackFinder_Tau_IDTrig",
+    "HLT_tau29_track:InDetTrigParticleCreation_Tau_EFID",
+    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_EFID",
+    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_IDTrig",
+    "HLT_tau29_track:InDetTrigTrackingxAODCnv_Tau_FTF",
+    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau",
+    "HLT_tau29_tracktwo:TrigFastTrackFinder_Tau_IDTrig",
+    "HLT_tau29_tracktwo:InDetTrigParticleCreation_Tau_EFID",
+    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_EFID",
+    "HLT_tau29_tracktwo:InDetTrigTrackingxAODCnv_Tau_IDTrig",
+
+    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:0",
+    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:1",
+    "HLT_tau20_r1_idperf:TrigL2SiTrackFinder_Tau:2",
+    "HLT_tau20_r1_idperf:InDetTrigParticleCreation_Tau_EFID",
+    "HLT_tau20_r1_idperf:InDetTrigTrackingxAODCnv_Tau_EFID",
+
+    "HLT_j55_bperf:TrigFastTrackFinder_Jet",
+    "HLT_j55_bperf:InDetTrigParticleCreation_Bjet_EFID",
+    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
+    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
+    "HLT_j55_boffperf:TrigFastTrackFinder_Jet",
+    "HLT_j55_boffperf:InDetTrigParticleCreation_Bjet_EFID",
+    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
+    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
+
+    "HLT_j55_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
+    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig:forID",
+    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
+    "HLT_j55_bperf_split:TrigFastTrackFinder_Jet:forID",
+#ifdef OFFLINE
+    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:xPrimVx:post:pt=5000:rvtx=xPrimVx",
+    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:EFHistoPrmVtx:post:pt=5000:rvtx=EFHistoPrmVtx",
+#else 
+    "HLT_j55_bperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:post:pt=5000",
+#endif
+    "HLT_j55_boffperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
+    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_IDTrig:forID",
+    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_Bjet_FTF:forID",
+    "HLT_j55_boffperf_split:TrigFastTrackFinder_Jet:forID",
+#ifdef OFFLINE
+    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:xPrimVx:post:pt=5000:rvtx=xPrimVx",
+    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:EFHistoPrmVtx:post:pt=5000:rvtx=EFHistoPrmVtx",
+#else 
+    "HLT_j55_boffperf_split:InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF:SuperRoi:post:pt=5000",
+#endif
+    "HLT_j55_bperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
+    "HLT_j55_bperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_FTF",
+    "HLT_j55_bperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK_IDTrig",
+    "HLT_j55_bperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK",
+    "HLT_j55_bperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit_IDTrig",
+    "HLT_j55_bperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit",
+    "HLT_j55_boffperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_IDTrig",
+    "HLT_j55_boffperf_split_FTKVtx:InDetTrigTrackingxAODCnv_Bjet_FTF",
+    "HLT_j55_boffperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK_IDTrig",
+    "HLT_j55_boffperf_split_FTK:InDetTrigTrackingxAODCnv_Bjet_FTK",
+    "HLT_j55_boffperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit_IDTrig",
+    "HLT_j55_boffperf_split_FTKRefit:InDetTrigTrackingxAODCnv_Bjet_FTKRefit",
+
+    "HLT_j55_EFID_bperf:InDetTrigParticleCreation_Bjet_EFID",
+    "HLT_j55_EFID_bperf:InDetTrigTrackingxAODCnv_Bjet_EFID",
+
+    "HLT_mb_idperf_L1MBTS_2:InDetTrigTrackingxAODCnv_minBias_EFID",
+
+    "HLT_id_cosmic:InDetTrigTrackingxAODCnvIOTRT_CosmicsN_EFID",
+
+    "HLT_beamspot_allTE_trkfast:InDetTrigTrackingxAODCnv_BeamSpot_FTF",
+    "HLT_beamspot_allTE_FTK:InDetTrigTrackingxAODCnv_BeamSpot_FTK",
+    "HLT_beamspot_idperf_FTK:InDetTrigTrackingxAODCnv_BeamSpot_FTKMon",
+    "HLT_beamspot_idperf_FTK:InDetTrigTrackingxAODCnv_BeamSpot_FTF"
+
+}; 
diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat
new file mode 100644
index 0000000000000000000000000000000000000000..2cfbfc9f2a8d709b87358f5d90a0e248aefbc768
--- /dev/null
+++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata_cuts.dat
@@ -0,0 +1,22 @@
+pT     = 3000;
+eta    = 2.5;
+#if defined(LARGED0)
+	a0=10;
+#elif defined(LARGED0_EL)
+	a0=4.;
+#else	
+	a0=3.;
+#endif
+// npix   = 1;
+// nsct   = 2;
+npix   = -1;
+nsct   = -1;
+
+pT_rec  = 0;
+eta_rec = 5;
+Rmatch = 0.05;
+
+dumpflag = 1;
+
+a0v = 10.5;
+z0v = 10.5;
diff --git a/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_2016config.xml b/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_2016config.xml
new file mode 100644
index 0000000000000000000000000000000000000000..60dd94a74974f3352034f05dbd878b44a298fbdf
--- /dev/null
+++ b/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_2016config.xml
@@ -0,0 +1,82 @@
+         <athena trendId='bjetIBLPU40Trend' userJobId='TrigInDetValidation_bjet_IBL_pu40_2016config'>
+            <doc>Bjetslice, ttbar, pu40, IBL, run2 chains</doc>
+            <displayName>BjetSlice, ttbar, pu40, IBL, run2 chains</displayName>
+	    <commandLineFlags>EventMax=900;doIDNewTracking=True;runMergedChain=True;minVtxTrackpT=1000;bjetEtaHalfWidth=0.2;bjetPhiHalfWidth=0.2;splitZHalfWidth=20;globalTag='OFLCOND-RUN12-SDR-17'</commandLineFlags>
+            <options>TrigInDetValidation/TrigInDetValidation_RTT_topOptions_BjetSlice</options>
+            <package>Trigger/TrigValidation/TrigInDetValidation</package>
+            <group>TrigInDetValidation</group>
+            <queue>long</queue>
+	   
+#          include "samples/TrigInDetValidation_ttbar_sample1.xml"
+
+
+
+            <action position="01">
+                <modulename>RttLibraryTools</modulename>
+                <testname>ExeRunner</testname>
+                <arg>
+                    <argname>exeName</argname>
+                    <argvalue>TIDArdict.exe</argvalue>
+                </arg>
+                <arg>
+                    <argname>exeParamString</argname>
+                    <argvalue>TIDAdata11-rtt-offline.dat -f data-bjet-pileup-merging.root -b Test_bin.dat </argvalue>
+                </arg>
+            </action>
+
+
+
+           <action position="02">
+                <modulename>RttLibraryTools</modulename> 
+                <testname>ExeRunner</testname> 
+                <arg> 
+                    <argname>exeName</argname>
+                    <argvalue>TIDArun.sh</argvalue> 
+                </arg>
+                <arg> 
+                    <argname>exeParamString</argname>
+                    <argvalue>data-bjet-pileup-merging.root data-bjet_IBL_pu40_2016config-reference.root  HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_IDTrig HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_IDTrig_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID  -d HLTEF-plots </argvalue>
+                </arg>
+            </action>
+
+
+
+
+            <action position="03">
+                <modulename>RttLibraryTools</modulename> 
+                <testname>ExeRunner</testname> 
+                <arg> 
+                    <argname>exeName</argname>
+                    <argvalue>TIDArun.sh</argvalue> 
+                </arg>
+                <arg> 
+                    <argname>exeParamString</argname>
+                    <argvalue>data-bjet-pileup-merging.root data-bjet_IBL_pu40_2016config-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi_xPrimVx -d HLTL2-plots </argvalue>
+                </arg>
+            </action>
+
+
+
+
+#	  include "TrigInDetValidation_expertMonitoring.xml"
+#	  include "TrigInDetValidation_costMonitoring.xml"
+#         include "TrigInDetValidation_extra.xml"
+
+
+
+            <testToRemove>
+              <jobGroupName>RTT:Top</jobGroupName>
+              <testidentifier>CheckFileRunner0</testidentifier>
+            </testToRemove>
+
+
+#           include "TrigInDetValidation_aux.xml"
+
+   
+         <athenaCommonFlags /><alwaysRunPostProc /> 
+         </athena>
+
+
+
+
+
diff --git a/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_offline.xml b/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_offline.xml
index 0d27dc483b65c6ed8e39ad67817218d3b347da68..0b00bc90ce775e4f880bd8f66017d4e5aec6611d 100644
--- a/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_offline.xml
+++ b/Trigger/TrigValidation/TrigInDetValidation/TIDAbuild/TrigInDetValidation_bjet_IBL_pu40_offline.xml
@@ -51,7 +51,7 @@
                 </arg>
                 <arg> 
                     <argname>exeParamString</argname>
-                    <argvalue>data-bjet-pileup.root data-bjet_IBL_pu40_offline-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi -d HLTL2-plots </argvalue>
+                    <argvalue>data-bjet-pileup.root data-bjet_IBL_pu40_offline-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi_xPrimVx -d HLTL2-plots </argvalue>
                 </arg>
             </action>
 
diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/TrigInDetValidation_TestConfiguration.xml b/Trigger/TrigValidation/TrigInDetValidation/test/TrigInDetValidation_TestConfiguration.xml
index 4fbe95a58a70c5db87aebdb731dc3a26c63a1550..8ea60c902e0629e6a3cf2efeed4ad1299241c5c4 100644
--- a/Trigger/TrigValidation/TrigInDetValidation/test/TrigInDetValidation_TestConfiguration.xml
+++ b/Trigger/TrigValidation/TrigInDetValidation/test/TrigInDetValidation_TestConfiguration.xml
@@ -4277,7 +4277,7 @@
                 </arg>
                 <arg> 
                     <argname>exeParamString</argname>
-                    <argvalue>data-bjet-pileup.root data-bjet_IBL_pu40_offline-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi -d HLTL2-plots </argvalue>
+                    <argvalue>data-bjet-pileup.root data-bjet_IBL_pu40_offline-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi_xPrimVx -d HLTL2-plots </argvalue>
                 </arg>
             </action>
 
@@ -4905,7 +4905,7 @@
                 </arg>
                 <arg> 
                     <argname>exeParamString</argname>
-                    <argvalue>data-bjet-pileup-merging.root data-bjet_IBL_pu40_2016config-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi -d HLTL2-plots </argvalue>
+                    <argvalue>data-bjet-pileup-merging.root data-bjet_IBL_pu40_2016config-reference.root   HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_InDetTrigTrackingxAODCnv_Bjet_FTF_forID HLT_j55_boffperf_split_InDetTrigTrackingxAODCnv_BjetPrmVtx_FTF_SuperRoi_xPrimVx -d HLTL2-plots </argvalue>
                 </arg>
             </action>