diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-TnP.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-TnP.dat new file mode 100755 index 0000000000000000000000000000000000000000..9977ae675c0068e5bb6248e546011c1d1fa4899c --- /dev/null +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-TnP.dat @@ -0,0 +1,46 @@ +// emacs: this is -*- c++ -*- + +#include "TIDAdata_cuts.dat" + +ZmassMin = 0.0; +ZmassMax = 110.0; + +doTnPHistos = 1; + + +refChain = "Truth"; +//refChain = "Offline"; +//refChain = "Electrons"; +//refChain = "Muons"; +//refChain = "Taus"; + + +MinVertices = 0; + + +// #include "TIDAdata-chains-run3.dat" + +testChains = {}; + + +InitialiseFirstEvent = 1; + +outputFile = "data-output.root"; +DataFiles = { "TrkNtuple-0000.root"}; +//DataSets = {"./"} + + +#include "TIDAbeam.dat" + +TagnProbe = { + "HLT_e26_lhtight_ivarloose_e5_lhvloose_idperf_probe_L1EM22VHI:HLT_IDTrack_Electron_FTF:HLT_Roi_FastElectron:0", + "HLT_e26_lhtight_ivarloose_e5_lhvloose_idperf_probe_L1EM22VHI:HLT_IDTrack_Electron_FTF:HLT_Roi_FastElectron:1", + //"HLT_mu10_ivarmedium_mu10_10invm70_L12MU10:HLT_IDTrack_Muon_FTF:HLT_Roi_L2SAMuon:0", + //"HLT_mu10_ivarmedium_mu10_10invm70_L12MU10:HLT_IDTrack_Muon_FTF:HLT_Roi_L2SAMuon:1", + + "HLT_e26_lhtight_ivarloose_e5_lhvloose_idperf_probe_L1EM22VHI:HLT_IDTrack_Electron_IDTrig:HLT_Roi_FastElectron:0", + "HLT_e26_lhtight_ivarloose_e5_lhvloose_idperf_probe_L1EM22VHI:HLT_IDTrack_Electron_IDTrig:HLT_Roi_FastElectron:1" + //"HLT_mu10_ivarmedium_mu10_10invm70_L12MU10:HLT_IDTrack_Muon_IDTrig:HLT_Roi_L2SAMuon:0", + //"HLT_mu10_ivarmedium_mu10_10invm70_L12MU10:HLT_IDTrack_Muon_IDTrig:HLT_Roi_L2SAMuon:1" +}; + diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-TnP.dat b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-TnP.dat index f1e2cd4c17357c091b0dc0e3c4483f6e3a66cb4a..20ab9c09e141b539582535cba21f6ba2d9d577fd 100755 --- a/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-TnP.dat +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUser/share/TIDAdata-run3-offline-TnP.dat @@ -1,86 +1,32 @@ // emacs: this is -*- c++ -*- -//NFiles = 10; - -pT = 10000; -eta = 2.5; -// npix = 1; -// nsct = 2; - -/// hmmm -/// npix = 4; /// double up, this is number of degrees of freedomw and really means 2 pixle "clusters" -npix = 2; /// double up, this is number of degrees of freedomw and so 4 really means 2 pixeL "clusters" -nsct = 4; - -nholes = 2; - -expectBL=1; - -pT_rec = 0; -eta_rec = 5; -Rmatch = 0.05; - - -dumpflag = 1; - -a0v = 10.5; -z0v = 10.5; +#include "TIDAdata_cuts-offline.dat" ZmassMin = 0.0; ZmassMax = 110.0; doTnPHistos = 1; +//refChain = "Truth"; refChain = "Offline"; //refChain = "Electrons"; -//refChain = "Muons_Medium"; +//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? - -//pdgId=11; // electron --entered in command line now - -// Nentries = 10000; - -// MinVertices = 0; - -// VertexSelection = "0"; // possible flags: BestPT2, LeadPT, Ntracks -// VertexSelectionRec = "0"; - -// FilterRoi = { 2.4, 1, 2 }; +MinVertices = 0; -testChains = { - // "Offline", - // "Muons", - // "Electrons", - // "Electrons_MediumCB", - // "Electrons_TightCB", - // "Electrons_MediumLH", - // "Electrons_TightLH", +/// do not loadthe chains for the TnP analyses +/// #include "TIDAdata-chains-run3.dat" -// "HLT_mu40_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", -// "HLT_mu40_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", +testChains = {}; -// "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", -// "HLT_mu6_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", - -// "HLT_mu10_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", -// "HLT_mu10_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", - -// "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", -// "HLT_mu20_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig", +outputFile = "data-output.root"; +DataFiles = { "TrkNtuple-0000.root"}; +//DataSets = {"/eos/atlas/atlascerngroupdisk/trig-id/data18_13TeV/muon-tnp/user.maparo.00363979.physics_Main.merge.AOD.f1002_m2037-20191004-141732_EXT0"}; +//DataSets = {"/eos/atlas/atlascerngroupdisk/trig-id/data18_13TeV/muon-tnp/user.maparo.00358395.physics_Main.merge.AOD.f961_m2015-20191004-141716_EXT0"}; -// "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_FTF", -// "HLT_mu24_idperf:InDetTrigTrackingxAODCnv_Muon_IDTrig" +#include "TIDAbeam.dat" -// "HLT_mu13_mu13_idperf_Zmumu:L2_muon_combMuon10GeV_v15a_MU10_wOvlpRm/InDetTrigTrackingxAODCnv_Muon_FTF:L2_muon_combMuon10GeV_v15a_MU10_wOvlpRm/forID1", -// "HLT_mu13_mu13_idperf_Zmumu:L2_mucomb_mu10idperf_MU10/InDetTrigTrackingxAODCnv_Muon_FTF:L2_mucomb_mu10idperf_MU10/forID1" -}; - TagnProbe = { "HLT_e26_lhtight_ivarloose_e5_lhvloose_idperf_probe_L1EM22VHI:HLT_IDTrack_Electron_FTF:HLT_Roi_FastElectron:0", @@ -94,17 +40,3 @@ TagnProbe = { //"HLT_mu10_ivarmedium_mu10_10invm70_L12MU10:HLT_IDTrack_Muon_IDTrig:HLT_Roi_L2SAMuon:1" }; - -InitialiseFirstEvent = 1; - -outputFile = "data-electron-tnp.root"; - -//#include "dataset.dat" - -// GRL = "/afs/cern.ch/user/s/sutt/tida/data16_13TeV.periodAllYear_HEAD_DQDefects-00-02-02_PHYS_StandardGRL_All_Good_25ns.xml"; - -//#include "grl.dat" - -DataFiles = {"TrkNtuple-0000.root"}; -//DataSets = {"/eos/atlas/atlascerngroupdisk/trig-id/data18_13TeV/muon-tnp/user.maparo.00363979.physics_Main.merge.AOD.f1002_m2037-20191004-141732_EXT0"}; -//DataSets = {"/eos/atlas/atlascerngroupdisk/trig-id/data18_13TeV/muon-tnp/user.maparo.00358395.physics_Main.merge.AOD.f961_m2015-20191004-141716_EXT0"}; diff --git a/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py b/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py index 2d66016e46f3c3df40523807a0801b1cc218f683..9148da57d520b960c3edda3edf661d555cd8c80f 100644 --- a/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py +++ b/Trigger/TrigValidation/TrigInDetValidation/python/TrigInDetArtSteps.py @@ -235,6 +235,7 @@ class TrigInDetRdictStep(Step): os.system( 'get_files -data TIDAdata-run3-larged0-el.dat &> /dev/null' ) os.system( 'get_files -data TIDAdata-run3-lrt.dat &> /dev/null' ) os.system( 'get_files -data TIDAdata-run3-minbias.dat &> /dev/null' ) + os.system( 'get_files -data TIDAdata-run3-TnP.dat &> /dev/null' ) os.system( 'get_files -data TIDAdata_cuts.dat &> /dev/null' ) os.system( 'get_files -data TIDAdata-run3-offline.dat &> /dev/null' ) os.system( 'get_files -data TIDAdata-run3-offline-rzMatcher.dat &> /dev/null' ) diff --git a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_el_zee_pu40_TnP.py b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_el_zee_pu40_TnP.py index 670bde0367015f8cb281cd6c5a5c29c089d1f455..db2e6f6366267540206c429c71f9856f50a37fa2 100755 --- a/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_el_zee_pu40_TnP.py +++ b/Trigger/TrigValidation/TrigInDetValidation/test/test_trigID_el_zee_pu40_TnP.py @@ -36,12 +36,12 @@ Release = "current" GridFiles = True preinclude_file = 'all:TrigInDetValidation/TIDV_cond_fix.py' #conditions fix for ATR-23982. In future find a more recent RDO -Jobs = [( "Truth", " TIDAdata-run3.dat -o data-hists.root -p 11" ), +Jobs = [( "Truth", " TIDAdata-run3-TnP.dat -o data-hists.root -p 11" ), ( "Offline", " TIDAdata-run3-offline-TnP.dat -r Offline -o data-hists-offline.root" )] -Comp = [( "L2ele", "L2electron", "data-hists.root", " -c TIDAhisto-panel.dat -d HLTL2-plots " ), +Comp = [( "L2ele", "L2electronTnP", "data-hists.root", " -c TIDAhisto-panel.dat -d HLTL2-plots " ), ( "L2eleoffline", "L2electronTnP", "data-hists-offline.root", " -c TIDAhisto-panel-TnP.dat -d HLTL2-plots-offline " ), - ( "EFele", "EFelectron", "data-hists.root", " -c TIDAhisto-panel.dat -d HLTEF-plots " ), + ( "EFele", "EFelectronTnP", "data-hists.root", " -c TIDAhisto-panel.dat -d HLTEF-plots " ), ( "EFeleoffline", "EFelectronTnP", "data-hists-offline.root", " -c TIDAhisto-panel-TnP.dat -d HLTEF-plots-offline " ) ]