From ceede8aa4d8b738469605c422976a0d424b98949 Mon Sep 17 00:00:00 2001 From: Biplab <biplabdey@yahoo.com> Date: Wed, 6 Nov 2024 04:00:24 +0100 Subject: [PATCH 1/6] Restore Lb2pKll from v0r0p5393103 --- Lb2pKll/__init__.py | 0 Lb2pKll/dv_pKll.py | 570 +++++++++++ Lb2pKll/dv_pKll_mdst.py | 570 +++++++++++ Lb2pKll/helpers/__init__.py | 0 Lb2pKll/helpers/helper.py | 177 ++++ Lb2pKll/info.yaml | 938 ++++++++++++++++++ Lb2pKll/steering_files/Data_2011.py | 11 + Lb2pKll/steering_files/Data_2011_ee.py | 11 + Lb2pKll/steering_files/Data_2011_mumu.py | 11 + Lb2pKll/steering_files/Data_2012.py | 11 + Lb2pKll/steering_files/Data_2012_ee.py | 11 + Lb2pKll/steering_files/Data_2012_mumu.py | 11 + Lb2pKll/steering_files/Data_2015.py | 11 + Lb2pKll/steering_files/Data_2016.py | 11 + Lb2pKll/steering_files/Data_2016_ee.py | 11 + Lb2pKll/steering_files/Data_2016_mumu.py | 11 + Lb2pKll/steering_files/Data_2017.py | 11 + Lb2pKll/steering_files/Data_2017_ee.py | 11 + Lb2pKll/steering_files/Data_2017_mumu.py | 11 + Lb2pKll/steering_files/Data_2018.py | 11 + Lb2pKll/steering_files/Data_2018_ee.py | 11 + Lb2pKll/steering_files/Data_2018_mumu.py | 11 + .../MC_2011_MD_ReStrip0_Filt0_ee.py | 11 + .../MC_2011_MD_ReStrip0_Filt0_mumu.py | 11 + .../MC_2011_MD_ReStrip0_Filt1_ee.py | 11 + .../MC_2011_MD_ReStrip0_Filt1_mumu.py | 11 + .../MC_2011_MD_ReStrip1_Filt0_ee.py | 11 + .../MC_2011_MD_ReStrip1_Filt0_mumu.py | 11 + .../MC_2011_MD_ReStrip1_Filt1_ee.py | 11 + .../MC_2011_MD_ReStrip1_Filt1_mumu.py | 11 + .../MC_2011_MU_ReStrip0_Filt0_ee.py | 11 + .../MC_2011_MU_ReStrip0_Filt0_mumu.py | 11 + .../MC_2011_MU_ReStrip0_Filt1_ee.py | 11 + .../MC_2011_MU_ReStrip0_Filt1_mumu.py | 11 + .../MC_2011_MU_ReStrip1_Filt0_ee.py | 11 + .../MC_2011_MU_ReStrip1_Filt0_mumu.py | 11 + .../MC_2011_MU_ReStrip1_Filt1_ee.py | 11 + .../MC_2011_MU_ReStrip1_Filt1_mumu.py | 11 + .../MC_2012_MD_ReStrip0_Filt0_ee.py | 11 + .../MC_2012_MD_ReStrip0_Filt0_mumu.py | 11 + .../MC_2012_MD_ReStrip0_Filt1_ee.py | 11 + .../MC_2012_MD_ReStrip0_Filt1_mumu.py | 11 + .../MC_2012_MD_ReStrip1_Filt0_ee.py | 11 + .../MC_2012_MD_ReStrip1_Filt0_mumu.py | 11 + .../MC_2012_MD_ReStrip1_Filt1_ee.py | 11 + .../MC_2012_MD_ReStrip1_Filt1_mumu.py | 11 + .../MC_2012_MU_ReStrip0_Filt0_ee.py | 11 + .../MC_2012_MU_ReStrip0_Filt0_mumu.py | 11 + .../MC_2012_MU_ReStrip0_Filt1_ee.py | 11 + .../MC_2012_MU_ReStrip0_Filt1_mumu.py | 11 + .../MC_2012_MU_ReStrip1_Filt0_ee.py | 11 + .../MC_2012_MU_ReStrip1_Filt0_mumu.py | 11 + .../MC_2012_MU_ReStrip1_Filt1_ee.py | 11 + .../MC_2012_MU_ReStrip1_Filt1_mumu.py | 11 + .../MC_2016_MD_ReStrip0_Filt0_ee.py | 11 + .../MC_2016_MD_ReStrip0_Filt0_mumu.py | 11 + .../MC_2016_MD_ReStrip0_Filt1_ee.py | 11 + .../MC_2016_MD_ReStrip0_Filt1_mumu.py | 11 + .../MC_2016_MD_ReStrip1_Filt0_ee.py | 11 + .../MC_2016_MD_ReStrip1_Filt0_mumu.py | 11 + .../MC_2016_MD_ReStrip1_Filt1_ee.py | 11 + .../MC_2016_MD_ReStrip1_Filt1_mumu.py | 11 + .../MC_2016_MU_ReStrip0_Filt0_ee.py | 11 + .../MC_2016_MU_ReStrip0_Filt0_mumu.py | 11 + .../MC_2016_MU_ReStrip0_Filt1_ee.py | 11 + .../MC_2016_MU_ReStrip0_Filt1_mumu.py | 11 + .../MC_2016_MU_ReStrip1_Filt0_ee.py | 11 + .../MC_2016_MU_ReStrip1_Filt0_mumu.py | 11 + .../MC_2016_MU_ReStrip1_Filt1_ee.py | 11 + .../MC_2016_MU_ReStrip1_Filt1_mumu.py | 11 + .../MC_2017_MD_ReStrip0_Filt0_ee.py | 11 + .../MC_2017_MD_ReStrip0_Filt0_mumu.py | 11 + .../MC_2017_MD_ReStrip0_Filt1_ee.py | 11 + .../MC_2017_MD_ReStrip0_Filt1_mumu.py | 11 + .../MC_2017_MD_ReStrip1_Filt0_ee.py | 11 + .../MC_2017_MD_ReStrip1_Filt0_mumu.py | 11 + .../MC_2017_MD_ReStrip1_Filt1_ee.py | 11 + .../MC_2017_MD_ReStrip1_Filt1_mumu.py | 11 + .../MC_2017_MU_ReStrip0_Filt0_ee.py | 11 + .../MC_2017_MU_ReStrip0_Filt0_mumu.py | 11 + .../MC_2017_MU_ReStrip0_Filt1_ee.py | 11 + .../MC_2017_MU_ReStrip0_Filt1_mumu.py | 11 + .../MC_2017_MU_ReStrip1_Filt0_ee.py | 11 + .../MC_2017_MU_ReStrip1_Filt0_mumu.py | 11 + .../MC_2017_MU_ReStrip1_Filt1_ee.py | 11 + .../MC_2017_MU_ReStrip1_Filt1_mumu.py | 11 + .../MC_2018_MD_ReStrip0_Filt0_ee.py | 11 + .../MC_2018_MD_ReStrip0_Filt0_mumu.py | 11 + .../MC_2018_MD_ReStrip0_Filt1_ee.py | 11 + .../MC_2018_MD_ReStrip0_Filt1_mumu.py | 11 + .../MC_2018_MD_ReStrip1_Filt0_ee.py | 11 + .../MC_2018_MD_ReStrip1_Filt0_mumu.py | 11 + .../MC_2018_MD_ReStrip1_Filt1_ee.py | 11 + .../MC_2018_MD_ReStrip1_Filt1_mumu.py | 11 + .../MC_2018_MU_ReStrip0_Filt0_ee.py | 11 + .../MC_2018_MU_ReStrip0_Filt0_mumu.py | 11 + .../MC_2018_MU_ReStrip0_Filt1_ee.py | 11 + .../MC_2018_MU_ReStrip0_Filt1_mumu.py | 11 + .../MC_2018_MU_ReStrip1_Filt0_ee.py | 11 + .../MC_2018_MU_ReStrip1_Filt0_mumu.py | 11 + .../MC_2018_MU_ReStrip1_Filt1_ee.py | 11 + .../MC_2018_MU_ReStrip1_Filt1_mumu.py | 11 + Lb2pKll/steering_files/__init__.py | 0 103 files changed, 3311 insertions(+) create mode 100644 Lb2pKll/__init__.py create mode 100755 Lb2pKll/dv_pKll.py create mode 100755 Lb2pKll/dv_pKll_mdst.py create mode 100644 Lb2pKll/helpers/__init__.py create mode 100644 Lb2pKll/helpers/helper.py create mode 100644 Lb2pKll/info.yaml create mode 100644 Lb2pKll/steering_files/Data_2011.py create mode 100644 Lb2pKll/steering_files/Data_2011_ee.py create mode 100644 Lb2pKll/steering_files/Data_2011_mumu.py create mode 100644 Lb2pKll/steering_files/Data_2012.py create mode 100644 Lb2pKll/steering_files/Data_2012_ee.py create mode 100644 Lb2pKll/steering_files/Data_2012_mumu.py create mode 100644 Lb2pKll/steering_files/Data_2015.py create mode 100644 Lb2pKll/steering_files/Data_2016.py create mode 100644 Lb2pKll/steering_files/Data_2016_ee.py create mode 100644 Lb2pKll/steering_files/Data_2016_mumu.py create mode 100644 Lb2pKll/steering_files/Data_2017.py create mode 100644 Lb2pKll/steering_files/Data_2017_ee.py create mode 100644 Lb2pKll/steering_files/Data_2017_mumu.py create mode 100644 Lb2pKll/steering_files/Data_2018.py create mode 100644 Lb2pKll/steering_files/Data_2018_ee.py create mode 100644 Lb2pKll/steering_files/Data_2018_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_mumu.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_ee.py create mode 100644 Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_mumu.py create mode 100644 Lb2pKll/steering_files/__init__.py diff --git a/Lb2pKll/__init__.py b/Lb2pKll/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Lb2pKll/dv_pKll.py b/Lb2pKll/dv_pKll.py new file mode 100755 index 0000000000..953f931e9d --- /dev/null +++ b/Lb2pKll/dv_pKll.py @@ -0,0 +1,570 @@ +# References: +# https://twiki.cern.ch/twiki/pub/LHCbPhysics/Lst2pkll/LHCb-ANA-2019-007_v3.1.pdf +# https://gitlab.cern.ch/LHCb-RD/ewp-rpk-fullr1r2/-/blob/master/DaVinci/LeptonU-options-NOPID.py +# https://gitlab.cern.ch/LHCb-RD/ewp-rks-rkstplus/-/blob/master/Produce_Ntuples/Data/Bu2LLK_DaVinci.py +# https://gitlab.cern.ch/LHCb-RD/ewp-bd2ksteeangular-legacy/-/blob/master/samples_and_selection/DaVinci_scripts/options_Bu2LLK_EE.py + +import sys +sys.path.append("./") +#from steering_files.MC_2018_MD_ReStrip0_Filt1_mumu import * # BD localtest +#from steering_files.MC_2017_MU_ReStrip0_Filt1_ee import * # BD localtest +#from steering_files.MC_2012_MD_ReStrip0_Filt1_mumu import * # BD localtest +#from steering_files.MC_2012_MD_ReStrip1_Filt0_mumu import * # BD localtest +#from steering_files.Data_2012 import * # BD localtest +#from steering_files.Data_2017 import * # BD localtest + +import os +isRun2 = (os.getenv("ISRUN2", 'False') == 'True') +isMC = (os.getenv("ISMC", 'False') == 'True') +year = os.getenv("YEAR") +inputType = os.getenv("INPUTTYPE") +isReDecay = (os.getenv("ISREDECAY", 'False') == 'True') +isfiltered = (os.getenv("ISFILTERED", 'False') == 'True') +magpos = os.getenv("MAGPOS") +restrip = (os.getenv("RESTRIP", 'False') == 'True') +doMuon = (os.getenv("DOMUON", 'False') == 'True') +doElectron = (os.getenv("DOELECTRON", 'False') == 'True') + + +from Lb2pKll.helpers.helper import * +#from helpers.helper import * # BD localtest +from LHCbKernel.Configuration import * +from Configurables import DaVinci, TupleToolDecayTreeFitter, DecayTreeTuple, TupleToolDecay, TupleToolTrigger, TupleToolRecoStats, TupleToolTISTOS, TupleToolGeometry, TupleToolTrackInfo, TupleToolMCTruth, TupleToolL0Data, SubstitutePID +if isReDecay: from Configurables import MCTupleToolRedecay + +from Configurables import DstConf, CaloDstUnPackConf, LoKi__Hybrid__TupleTool +from Configurables import EventNodeKiller, ProcStatusCheck +from Configurables import StrippingReport, TimingAuditor, SequencerTimerTool + +from StrippingConf.Configuration import StrippingConf, StrippingStream +from StrippingSettings.Utils import strippingConfiguration +from StrippingArchive.Utils import buildStreams +from StrippingArchive import strippingArchive + +from Gaudi.Configuration import * +from DecayTreeTuple.Configuration import * + +from Configurables import CombineParticles +from Configurables import TupleToolTrigger, SubstitutePID +from Configurables import FilterDesktop +from PhysSelPython.Wrappers import Selection, SelectionSequence, DataOnDemand, MergedSelection + +################################################################## +# Initialize some settings independent of LHCb tools +evtmax = -1 # change this for localtest. has to be -1 for AP +################################################################### + +# RpK +linename_e_Run1 = "Bu2LLK_eeLine2" +linename_mu_Run1 = "Bu2LLK_mmLine" +# new lines +linename_e_Run2 = "Bu2LLK_ee_Lb2pkeeLooseLine" +linename_mu_Run2 = "Bu2LLK_mm_Lb2pkmmLooseLine" + +####################################################################### + +# applied on the B head +trig_L0TIS = ['L0GlobalDecision','L0HadronDecision',"L0MuonDecision", "L0ElectronDecision"] # TIS-ed on +trig_Run1_B_mu = trig_L0TIS + ['Hlt1TrackAllL0Decision', 'Hlt1TrackMuonDecision', 'Hlt1TrackDiMuonDecision', 'Hlt2DiMuonDetachedDecision', 'Hlt2Topo2BodyBBDTDecision', 'Hlt2Topo3BodyBBDTDecision', 'Hlt2Topo4BodyBBDTDecision', 'Hlt2TopoMu2BodyBBDTDecision', 'Hlt2TopoMu3BodyBBDTDecision', 'Hlt2TopoMu4BodyBBDTDecision'] +trig_Run2_B_mu = trig_L0TIS + ['Hlt1TrackMuonDecision','Hlt1TrackMVADecision', 'Hlt1TwoTrackMVADecision', 'Hlt1TrackMuonMVADecision', 'Hlt1DiMuonHighMassDecision', 'Hlt2DiMuonDetachedDecision', 'Hlt2Topo2BodyDecision','Hlt2Topo3BodyDecision','Hlt2Topo4BodyDecision','Hlt2TopoMu2BodyDecision','Hlt2TopoMu3BodyDecision','Hlt2TopoMu4BodyDecision','Hlt2TopoMuMu2BodyDecision','Hlt2TopoMuMu3BodyDecision','Hlt2TopoMuMu4BodyDecision'] +trig_Run1_B_e = trig_L0TIS + ['Hlt1TrackAllL0Decision', 'Hlt1TrackAllL0TightDecision','Hlt2Topo2BodyBBDTDecision', 'Hlt2Topo3BodyBBDTDecision', 'Hlt2Topo4BodyBBDTDecision', 'Hlt2TopoE2BodyBBDTDecision', 'Hlt2TopoE3BodyBBDTDecision', 'Hlt2TopoE4BodyBBDTDecision'] +trig_Run2_B_e = trig_L0TIS + ['Hlt1TrackMVADecision', 'Hlt1TwoTrackMVADecision', 'Hlt2Topo2BodyDecision', 'Hlt2Topo3BodyDecision', 'Hlt2Topo4BodyDecision', 'Hlt2TopoE2BodyDecision', 'Hlt2TopoE3BodyDecision', 'Hlt2TopoE4BodyDecision', 'Hlt2TopoEE2BodyDecision', 'Hlt2TopoEE3BodyDecision', 'Hlt2TopoEE4BodyDecision'] + +# some Hlt1/2 muon lines for the dimuon +trig_Run1_Jpsi_mu = ["L0MuonDecision","L0DiMuonDecision", "Hlt1DiMuonLowMassDecision","Hlt1DiMuonHighMassDecision","Hlt1TrackMuonDecision","Hlt2SingleMuonDecision","Hlt2DiMuonDetachedDecision"] +trig_Run2_Jpsi_mu = ["L0MuonDecision","L0DiMuonDecision", "Hlt1TrackMuonMVADecision","Hlt1TrackMuonDecision","Hlt1SingleMuonHighPTDecision","Hlt1DiMuonLowMassDecision","Hlt1DiMuonHighMassDecision","Hlt2DiMuonDetachedDecision","Hlt2SingleMuonDecision"] +trig_e = ["L0ElectronDecision","L0ElectronHiDecision", "L0PhotonDecision", "L0PhotonHiDecision", "Hlt1SingleElectronNoIPDecision"] + +# applied on the pK +trig_Lst = ['L0HadronDecision'] + + +def addNtupleToDaVinci(name, isRun2, isMC, isDST): + trig_B = trig_Run1_B_mu + trig_Jpsi = trig_Run1_Jpsi_mu + line = linename_mu_Run1 + if "ee" in name and isRun2 == 0: + trig_B = trig_Run1_B_e + line = linename_e_Run1 + elif "mm" in name and isRun2 == 1: + trig_B = trig_Run2_B_mu + trig_Jpsi = trig_Run2_Jpsi_mu + line = linename_mu_Run2 + elif "ee" in name and isRun2 == 1: + trig_B = trig_Run2_B_e + line = linename_e_Run2 + theTuple = DecayTreeTuple(name) + if "ee" in name: + trig_Jpsi = trig_e + theTuple.Decay = "[Lambda_b0 -> ^(J/psi(1S) -> ^e+ ^e-) ^(Lambda(1520)0 -> ^p+ ^K-)]CC" + theTuple.addBranches ({ + "Lb" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L1" : "[Lambda_b0-> (J/psi(1S) -> ^e+ e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L2" : "[Lambda_b0-> (J/psi(1S) -> e+ ^e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "Jpsi": "[Lambda_b0-> ^(J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "p" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> ^p+ K-) ]CC", + "k" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> p+ ^K-) ]CC", + "Lst" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ^( Lambda(1520)0 -> p+ K-)]CC" + }) + else: + theTuple.Decay = "[Lambda_b0 -> ^(J/psi(1S) -> ^mu+ ^mu-) ^(Lambda(1520)0 -> ^p+ ^K-)]CC" + theTuple.addBranches ({ + "Lb" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L1" : "[Lambda_b0-> (J/psi(1S) -> ^mu+ mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L2" : "[Lambda_b0-> (J/psi(1S) -> mu+ ^mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "Jpsi": "[Lambda_b0-> ^(J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "p" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> ^p+ K-) ]CC", + "k" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> p+ ^K-) ]CC", + "Lst" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ^( Lambda(1520)0 -> p+ K-)]CC" + }) + if isMC and restrip: + if year == "2011" : + strip = "stripping21r1p2" + elif year == "2012" : + strip = "stripping21r0p2" + elif year == "2016" : + strip = "stripping28r2p1" + elif year == "2017" : + strip = "stripping29r2p2" + elif year == "2018" : + strip = "stripping34r0p2" + # The event node killer should be run before + event_node_killer = EventNodeKiller("StripKiller") + event_node_killer.Nodes = ["/Event/AllStreams", "/Event/Strip"] + + DaVinci().appendToMainSequence( [ event_node_killer ] ) + #print(year, strip) + streams = buildStreams(stripping=strippingConfiguration(strip), archive=strippingArchive(strip)) + + custom_stream = StrippingStream("CustomStream") + custom_line = "Stripping" + line + print("line: ", line, " custom_line ", custom_line) + + for stream in streams: + for line2 in stream.lines: + if line2.name() == custom_line: + custom_stream.appendLines([line2]) + print("line2 name during strip lines loop:", line2.name()) + + # Create the actual Stripping configurable + filterBadEvents = ProcStatusCheck() + sc = StrippingConf(Streams=[custom_stream], MaxCandidates=2000, AcceptBadEvents=False, BadEventSelection=filterBadEvents) + # The output is placed directly into Phys, so we only need to + + sr = StrippingReport(Selections = sc.selections()) + DaVinci().appendToMainSequence( [ sc.sequence() ] ) + + relinfo_prefix = "" + if isMC: + if restrip: + theTuple.Inputs = ["/Event/Phys/{}/Particles".format(line)] + relinfo_prefix = "/Event/Phys/{}/".format(line) + elif isfiltered: # filtering script + #stream = "Bu2KLL_NoPID.Strip" + #line_noPID = line.replace("Bu2LLK", "Bu2LLKNoPID") + #theTuple.Inputs = ['/Event/{}/Phys/{}/Particles'.format(stream,line_noPID)] + #stream = "Leptonic.Strip" + stream = "Bu2LLK_B2LLXBDT_B2XMuMu.Strip" + theTuple.Inputs = ['/Event/{}/Phys/{}/Particles'.format(stream,line)] + relinfo_prefix = '/Event/{}/Phys/{}/'.format(stream,line) + #DaVinci().RootInTES = "/Event/%s/"%stream #---> only for MDST!!! + #if year == "2012" : # Run1 TM issue + # from Configurables import ToolSvc,Calo2MCTool + # ToolSvc().addTool(Calo2MCTool,name="Calo2MCTool") + # ToolSvc().Calo2MCTool.Hypo2Cluster=True + else: #flagged MC + theTuple.Inputs = ['/Event/AllStreams/Phys/{}/Particles'.format(line)] + relinfo_prefix = '/Event/AllStreams/Phys/{}/'.format(line) + else: + # local tests fail with this from RpK + #DaVinci().RootInTES = "/Event/Leptonic/" + #theInput = "Phys/" + line + "/Particles" + theInput = "/Event/Leptonic/Phys/" + line + "/Particles" + theTuple.Inputs = [ theInput ] + relinfo_prefix = '/Event/Leptonic/Phys/{}/'.format(line) + print("relinfo prefix is %s"%relinfo_prefix) + + theTuple.ReFitPVs = True + theTuple.ToolList = ["TupleToolRecoStats","TupleToolEventInfo","TupleToolGeometry","TupleToolTrackInfo","TupleToolTrackPosition",] + if "mm" in name: theTuple.ToolList += ["TupleToolMuonPid"] + # Tools for particle combinations + theTuple.Lb.ToolList = ["TupleToolKinematic"] + theTuple.Jpsi.ToolList = ["TupleToolKinematic"] + theTuple.Lst.ToolList = ["TupleToolKinematic"] + + # Tools for the final tracks + theTuple.L1.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_L1_pid = theTuple.L1.addTupleTool('TupleToolPid') + tt_L1_pid.Verbose = True + + theTuple.L2.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_L2_pid = theTuple.L2.addTupleTool('TupleToolPid') + tt_L2_pid.Verbose = True + + theTuple.p.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_p_pid = theTuple.p.addTupleTool('TupleToolPid') + tt_p_pid.Verbose = True + + theTuple.k.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_k_pid = theTuple.k.addTupleTool('TupleToolPid') + tt_k_pid.Verbose = True + + theTuple.addTool(TupleToolGeometry,name = 'TupleToolGeometry') + theTuple.TupleToolGeometry.RefitPVs = True + if isMC: + theTuple.ToolList += [ "TupleToolMCBackgroundInfo"] + MCTruth=theTuple.addTupleTool("TupleToolMCTruth") + MCTruth.addTupleTool("MCTupleToolHierarchy") + if isReDecay: theTuple.ToolList += ["MCTupleToolRedecay"] + + LoKiVariables = LoKi__Hybrid__TupleTool('LoKiVariables') + LoKiVariables.Variables = { + "ETA" : "ETA", + "LOKI_PHI" : "PHI", + "inMuon" : "switch(INMUON, 1, 0)" + } + + theTuple.addTool(LoKiVariables , name = "LoKiVariables" ) + theTuple.ToolList += [ "LoKi::Hybrid::TupleTool/LoKiVariables"] + + # TupleToolTISTOS + theTuple.Lb.addTool(TupleToolTISTOS) + theTuple.Lb.TupleToolTISTOS.Verbose = True + theTuple.Lb.TupleToolTISTOS.VerboseL0 = True + theTuple.Lb.TupleToolTISTOS.VerboseHlt1 = True + theTuple.Lb.TupleToolTISTOS.VerboseHlt2 = True + theTuple.Lb.TupleToolTISTOS.FillL0 = True + theTuple.Lb.TupleToolTISTOS.FillHlt1 = True + theTuple.Lb.TupleToolTISTOS.FillHlt2 = True + theTuple.Lb.TupleToolTISTOS.OutputLevel = INFO + theTuple.Lb.TupleToolTISTOS.TriggerList = trig_B + theTuple.Lb.ToolList +=["TupleToolTISTOS"] + + theTuple.Lst.addTool(TupleToolTISTOS) + theTuple.Lst.TupleToolTISTOS.Verbose = True + theTuple.Lst.TupleToolTISTOS.TriggerList = trig_Lst + theTuple.Lst.ToolList += ["TupleToolTISTOS"] + + theTuple.Jpsi.addTool(TupleToolTISTOS) + theTuple.Jpsi.TupleToolTISTOS.Verbose = True + theTuple.Jpsi.TupleToolTISTOS.TriggerList = trig_Jpsi + theTuple.Jpsi.ToolList +=["TupleToolTISTOS"] + + #if year == "2012" and isMC: # HLT1TrackAllL0DecisionTOS12MC correction + theTuple.L1.addTool(TupleToolTISTOS) + theTuple.L1.TupleToolTISTOS.Verbose = True + theTuple.L1.TupleToolTISTOS.TriggerList = trig_Jpsi #["Hlt1TrackAllL0Decision"] + theTuple.L1.ToolList +=["TupleToolTISTOS"] + + theTuple.L2.addTool(TupleToolTISTOS) + theTuple.L2.TupleToolTISTOS.Verbose = True + theTuple.L2.TupleToolTISTOS.TriggerList = trig_Jpsi #["Hlt1TrackAllL0Decision"] + theTuple.L2.ToolList +=["TupleToolTISTOS"] + + theTuple.p.addTool(TupleToolTISTOS) + theTuple.p.TupleToolTISTOS.Verbose = True + theTuple.p.TupleToolTISTOS.TriggerList = trig_Lst #["Hlt1TrackAllL0Decision"] + theTuple.p.ToolList +=["TupleToolTISTOS"] + + theTuple.k.addTool(TupleToolTISTOS) + theTuple.k.TupleToolTISTOS.Verbose = True + theTuple.k.TupleToolTISTOS.TriggerList = trig_Lst #["Hlt1TrackAllL0Decision"] + theTuple.k.ToolList +=["TupleToolTISTOS"] + + theTuple.ToolList +=["TupleToolL0Data"] + + # Brem stuff ---------------- + if "ee" in name: + + theTuple.addTupleTool('TupleToolHOP') + theTuple.TupleToolHOP.Verbose=True + + theTuple.addTupleTool('TupleToolBremInfo') + theTuple.TupleToolBremInfo.Verbose=True + + theTuple.addTupleTool('TupleToolPhotonInfo') + theTuple.TupleToolPhotonInfo.Verbose=True + + # track variables: including track momentum before brem recovery and some calo-track matching info + LoKiCaloVars = LoKi__Hybrid__TupleTool("LoKiCaloVars") + LoKiCaloVars.Preambulo += ['from LoKiTracks.decorators import *'] + + LoKiCaloVars.Variables = { + "TRACK_PX" : "TRFUN(TrPX)", + "TRACK_PY" : "TRFUN(TrPY)", + "TRACK_PZ" : "TRFUN(TrPZ)", + "TrP" : "TRFUN(TrP)", + "TrQ" : "TRFUN(TrQ)", + + "LoKi_InAccBrem" : "PPINFO( LHCb.ProtoParticle.InAccBrem, -1 )", + + "CaloTrMatch" : "PPINFO( LHCb.ProtoParticle.CaloTrMatch, -999 )", + "CaloElectronMatch" : "PPINFO( LHCb.ProtoParticle.CaloElectronMatch, -999 )", + "CaloBremMatch" : "PPINFO( LHCb.ProtoParticle.CaloBremMatch, -999 )" + } + + theTuple.L1.addTool(LoKiCaloVars , name="LoKiCaloVars" ) + theTuple.L1.ToolList += [ "LoKi::Hybrid::TupleTool/LoKiCaloVars"] + theTuple.L2.addTool(LoKiCaloVars , name="LoKiCaloVars" ) + theTuple.L2.ToolList += [ "LoKi::Hybrid::TupleTool/LoKiCaloVars"] + + theTuple.L1.addTupleTool( 'TupleToolL0Calo', name = "L1L0ECalo" ) + theTuple.L1.ToolList += [ "TupleToolL0Calo/L1L0ECalo" ] + theTuple.L1.L1L0ECalo.WhichCalo = "ECAL" + theTuple.L2.addTupleTool( 'TupleToolL0Calo', name = "L2L0ECalo" ) + theTuple.L2.ToolList += [ "TupleToolL0Calo/L2L0ECalo" ] + theTuple.L2.L2L0ECalo.WhichCalo = "ECAL" + + theTuple.L1.addTupleTool( 'TupleToolL0Calo', name = "L1L0HCalo" ) + theTuple.L1.ToolList += [ "TupleToolL0Calo/L1L0HCalo" ] + theTuple.L1.L1L0HCalo.WhichCalo = "HCAL" + theTuple.L2.addTupleTool( 'TupleToolL0Calo', name = "L2L0HCalo" ) + theTuple.L2.ToolList += [ "TupleToolL0Calo/L2L0HCalo" ] + theTuple.L2.L2L0HCalo.WhichCalo = "HCAL" + + theTuple.k.addTupleTool( 'TupleToolL0Calo', name = "KaonL0Calo" ) + theTuple.k.ToolList += [ "TupleToolL0Calo/KaonL0Calo" ] + theTuple.k.KaonL0Calo.WhichCalo = "HCAL" + theTuple.p.addTupleTool( 'TupleToolL0Calo', name = "ProtonL0Calo" ) + theTuple.p.ToolList += [ "TupleToolL0Calo/ProtonL0Calo" ] + theTuple.p.ProtonL0Calo.WhichCalo = "HCAL" + + #if not isDST: # isolations + LoKi_Isols = LoKi__Hybrid__TupleTool("LoKi_Isols") + LoKi_Isols.Variables = fillIsoVars(relinfo_prefix,isRun2) + theTuple.Lb.addTool(LoKi_Isols , name = "LoKi_Isols" ) + theTuple.Lb.ToolList += [ "LoKi::Hybrid::TupleTool/LoKi_Isols"] + + ##### mass hypothesis substitutions, to study misID backgrounds ##### + theTuple.Lb.addTupleTool( 'TupleToolSubMass' ) + theTuple.Lb.ToolList += [ "TupleToolSubMass" ] + + ## common for mm and ee modes: + theTuple.Lb.TupleToolSubMass.Substitution += ["K+ => pi+"]+["K+ => p+"] + theTuple.Lb.TupleToolSubMass.Substitution += ["p+ => K+"]+["p+ => pi+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K-/p+ => p+/K-"]+["K-/p+ => pi+/K-"]+["K-/p+ => p+/pi-"]+["K-/p+ => pi+/pi-"]+["K-/p+ => mu+/mu-"]+["K-/p+ => e+/e-"] + + ##involving specific leptons: + if "ee" in name: #electrons + theTuple.Lb.TupleToolSubMass.Substitution += ["K+ => e+"]+["p+ => e+"] + theTuple.Lb.TupleToolSubMass.Substitution += ["e+ => K+"]+["e+ => pi+"]+["e+ => p+"]+["e+ => mu+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["e+/e- => pi+/pi-"]+["e+/e- => K+/K-"]+["e+/e- => K+/pi-"]+["e+/e- => pi+/K-"]+["e+/e- => mu+/mu-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/e+ => e+/K+"]+["K+/e+ => pi+/pi+"]+["K+/e+ => p+/p+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/e+ => e+/p+"]+["p+/e+ => pi+/pi+"]+["p+/e+ => K+/K+"]+["p+/e+ => K+/pi+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/e- => e+/K-"]+["K+/e- => pi+/pi-"]+["K+/e- => p+/p~-"]+["K+/e- => pi+/K-"]+["K+/e- => pi+/p~-"]+["K+/e- => p+/pi-"]+["K+/e- => p+/K-"]+["K+/e- => mu+/mu-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/e- => e+/p~-"]+["p+/e- => K+/K-"]+["p+/e- => pi+/pi-"]+["p+/e- => pi+/p~-"]+["p+/e- => K+/pi-"]+["p+/e- => K+/p~-"]+["p+/e- => pi+/K-"]+["p+/e- => mu+/mu-"] + else: #muons + theTuple.Lb.TupleToolSubMass.Substitution += ["K+ => mu+"]+["p+ => mu+"] + theTuple.Lb.TupleToolSubMass.Substitution += ["mu+ => K+"]+["mu+ => pi+"]+["mu+ => p+"]+["mu+ => e+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["mu+/mu- => pi+/pi-"]+["mu+/mu- => K+/K-"]+["mu+/mu- => K+/pi-"]+["mu+/mu- => pi+/K-"]+["mu+/mu- => e+/e-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/mu+ => mu+/K+"]+["K+/mu+ => pi+/pi+"]+["K+/mu+ => p+/p+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/mu+ => mu+/p+"]+["p+/mu+ => pi+/pi+"]+["p+/mu+ => K+/K+"]+["p+/mu+ => K+/pi+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/mu- => mu+/K-"]+["K+/mu- => pi+/pi-"]+["K+/mu- => p+/p~-"]+["K+/mu- => pi+/K-"]+["K+/mu- => pi+/p~-"]+["K+/mu- => p+/pi-"]+["K+/mu- => p+/K-"]+["K+/mu- => e+/e-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/mu- => mu+/p~-"]+["p+/mu- => pi+/pi-"]+["p+/mu- => pi+/p~-"]+["p+/mu- => K+/pi-"]+["p+/mu- => K+/p~-"]+["p+/mu- => pi+/K-"]+["p+/mu- => e+/e-"] + + + # the signal modes + # --- no PV constraint + #theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_NoPV"] + #dtfSigB_NoPV = TupleToolDecayTreeFitter("SigB_NoPV", + # Verbose=True , + # UpdateDaughters=True + # ) + #theTuple.Lb.addTool(dtfSigB_NoPV) + + + #theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_noPV_Jpsi"] + #dtfSigB_noPV_Jpsi = TupleToolDecayTreeFitter("SigB_noPV_Jpsi", + # Verbose=True , + # UpdateDaughters=True, + # daughtersToConstrain = [ "J/psi(1S)" ] + # ) + #theTuple.Lb.addTool(dtfSigB_noPV_Jpsi) + + #theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_noPV_psi2S"] + #dtfSigB_noPV_psi2S = TupleToolDecayTreeFitter("SigB_noPV_psi2S", + # Verbose=True , + # UpdateDaughters=True, + # Substitutions = { "[ [Lambda_b0]cc -> ^J/psi(1S) Lambda(1520)0 ]CC" : "psi(2S)" }, + # daughtersToConstrain = [ "psi(2S)" ] + # ) + #theTuple.Lb.addTool(dtfSigB_noPV_psi2S) + + # --- with PV constraint (nominal) + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV"] + dtfSigB_PV = TupleToolDecayTreeFitter("SigB_PV", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True + ) + theTuple.Lb.addTool(dtfSigB_PV) + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_Lb_mc"] + dtfSigB_PV_Lb_mc = TupleToolDecayTreeFitter("SigB_PV_Lb_mc", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + daughtersToConstrain = [ "Lambda_b0" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_Lb_mc) + + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_Jpsi"] + dtfSigB_PV_Jpsi = TupleToolDecayTreeFitter("SigB_PV_Jpsi", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + daughtersToConstrain = [ "J/psi(1S)" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_Jpsi) + + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_Jpsi_Lb_mc"] + dtfSigB_PV_Jpsi_Lb_mc = TupleToolDecayTreeFitter("SigB_PV_Jpsi_Lb_mc", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + daughtersToConstrain = [ "J/psi(1S)", "Lambda_b0" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_Jpsi_Lb_mc) + + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_psi2S"] + dtfSigB_PV_psi2S = TupleToolDecayTreeFitter("SigB_PV_psi2S", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + Substitutions = { "Lambda_b0 -> ^J/psi(1S) Lambda(1520)0" : "psi(2S)", + "Lambda_b~0 -> ^J/psi(1S) Lambda(1520)~0" : "psi(2S)" + }, + daughtersToConstrain = [ "psi(2S)" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_psi2S) + + + """ + # the B0 -> K pi l+ l- bkgd + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SubBd_PV"] + dtfSubBd_PV = TupleToolDecayTreeFitter("SubBd_PV", + Verbose=True , + constrainToOriginVertex=True , + Substitutions = { "Lambda_b0 -> J/psi(1S) (Lambda(1520)0 -> ^p+ X-)" : "pi+", + "Lambda_b~0 -> J/psi(1S) (Lambda(1520)~0 -> ^p~- X+)" : "pi-" + } + ) + theTuple.Lb.addTool(dtfSubBd_PV) + + # the B0s -> K K l+ l- bkgd + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SubBs_PV"] + dtfSubBs_PV = TupleToolDecayTreeFitter("SubBs_PV", + Verbose=True , + constrainToOriginVertex=True , + Substitutions = { "Lambda_b0 -> J/psi(1S) (Lambda(1520)0 -> ^p+ X-)" : "K+", + "Lambda_b~0 -> J/psi(1S) (Lambda(1520)~0 -> ^p~- X+)" : "K-" + } + ) + theTuple.Lb.addTool(dtfSubBs_PV) + """ + + + return theTuple + + +################################################### +# automatically_configure +# Use the CondDB to get the right database tags for data +# from Configurables import CondDB +# if not isMC: CondDB(LatestGlobalTagByDataType = year ) +################################################### + +dv = DaVinci( + #InputType = inputType, #automatically_configure # BD localtest + #DataType = year , # automatically_configure # BD localtest + EvtMax = evtmax , # -1 for all files + TupleFile = 'DTT.root', + PrintFreq = 100000, + Simulation = isMC, + Lumi = False, +) + +#MessageSvc().OutputLevel = DEBUG + +""" +# Matt Needham(?)'s momentum scale calibration for data +from Configurables import TrackScaleState +if not isMC: + scaler = TrackScaleState('scaler') + #scaler.Input = "/Event/Leptonic/Rec/Track/Best" + dv.UserAlgorithms = [ scaler ] +""" + +# smear proto particles and their associated tracks for MC +# https://gitlab.cern.ch/LHCb-RD/ewp-bd2ksteeangular-legacy/-/blob/master/samples_and_selection/DaVinci_scripts/options_Bu2LLK_EE.py#L121 +#from Configurables import TrackSmearState +# removed 10th march 2022 +#if isMC: +# smear = TrackSmearState("TrackSmearState") +# dv.UserAlgorithms = [ smear ] + +# scaler/smear must be executed before the analysis algorithms +isDST = True +if inputType == "MDST": isDST = False + +if doMuon: + #print(isRun2, isMC, isDST) # BD localtest + Lbtuple_mm = addNtupleToDaVinci("Lb2pkmm", isRun2, isMC, isDST) + dv.UserAlgorithms += [Lbtuple_mm] + +if doElectron: + #print("doElectron: ",doElectron) # BD localtest + Lbtuple_ee = addNtupleToDaVinci("Lb2pkee", isRun2, isMC, isDST) + dv.UserAlgorithms += [Lbtuple_ee] + +import glob +#evt+std://LHCb/Collision12/90000000/Beam4000GeV-VeloClosed-MagUp/Real Data/Reco14/Stripping21r0p2/LEPTONIC.MDST +#import glob +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/LHCb/Collision12/LEPTONIC.MDST/00095380/0000/0*.leptonic.mdst") +#dv.Input = flist[:1] + +# evt+std://LHCb/Collision17/90000000/Beam6500GeV-VeloClosed-MagDown/Real Data/Reco17/Stripping29r2p2/LEPTONIC.MDST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb/LHCb/Collision17/LEPTONIC.MDST/00141012/0000/00141012_00000060_1.leptonic.mdst"] +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/LHCb/Collision17/LEPTONIC.MDST/00141012/0000/0*.leptonic.mdst") +#dv.Input = flist[:1] + +#MC_15144001_Lb_JpsipKmmphspDecProdCut_ReStrip +# evt+std://MC/2018/15144001/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/ALLSTREAMS.DST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb/MC/2018/ALLSTREAMS.DST/00086923/0000/00086923_00000406_7.AllStreams.dst"] + +# MC_15114401_Lb_pKstmmKpi0phspDecProdCut +# evt+std://MC/2012/15114401/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/ALLSTREAMS.DST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb/MC/2012/ALLSTREAMS.DST/00149395/0000/00149395_00000110_5.AllStreams.dst"] + +#MC_15144059_Lb_JpsipKmmXLL2_ReStrip +# evt+std://MC/2012/15144059/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/ALLSTREAMS.DST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb//MC/2012/ALLSTREAMS.DST/00095494/0000/00095494_00000001_5.AllStreams.dst"] + +#evt+std://MC/2012/15154011/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST +# Lb2pKee +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/MC/2017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST/00158235/0000/00158235_00000001_1.bu2llk_b2llxbdt_b2xmumu.strip.mdst") +# Lb2psi2SpK,ee +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/MC/2012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST/00157640/0000/00157640_000000*_1.bu2llk_b2llxbdt_b2xmumu.strip.mdst") + +#15114012 (Lb_pKmumu=XLL,DecProdCut) Run1 dst +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/MC/2012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST/00166104/0000/00166104_00000*bu2llk_b2llxbdt_b2xmumu.strip.dst") +#dv.Input = flist[:1] + + + + + diff --git a/Lb2pKll/dv_pKll_mdst.py b/Lb2pKll/dv_pKll_mdst.py new file mode 100755 index 0000000000..1f84110e31 --- /dev/null +++ b/Lb2pKll/dv_pKll_mdst.py @@ -0,0 +1,570 @@ +# References: +# https://twiki.cern.ch/twiki/pub/LHCbPhysics/Lst2pkll/LHCb-ANA-2019-007_v3.1.pdf +# https://gitlab.cern.ch/LHCb-RD/ewp-rpk-fullr1r2/-/blob/master/DaVinci/LeptonU-options-NOPID.py +# https://gitlab.cern.ch/LHCb-RD/ewp-rks-rkstplus/-/blob/master/Produce_Ntuples/Data/Bu2LLK_DaVinci.py +# https://gitlab.cern.ch/LHCb-RD/ewp-bd2ksteeangular-legacy/-/blob/master/samples_and_selection/DaVinci_scripts/options_Bu2LLK_EE.py + +import sys +sys.path.append("./") +#from steering_files.MC_2018_MD_ReStrip0_Filt1_mumu import * # BD localtest +#from steering_files.MC_2017_MU_ReStrip0_Filt1_ee import * # BD localtest +#from steering_files.MC_2012_MD_ReStrip0_Filt1_mumu import * # BD localtest +#from steering_files.MC_2012_MD_ReStrip1_Filt0_mumu import * # BD localtest +#from steering_files.Data_2012 import * # BD localtest +#from steering_files.Data_2017 import * # BD localtest + +import os +isRun2 = (os.getenv("ISRUN2", 'False') == 'True') +isMC = (os.getenv("ISMC", 'False') == 'True') +year = os.getenv("YEAR") +inputType = os.getenv("INPUTTYPE") +isReDecay = (os.getenv("ISREDECAY", 'False') == 'True') +isfiltered = (os.getenv("ISFILTERED", 'False') == 'True') +magpos = os.getenv("MAGPOS") +restrip = (os.getenv("RESTRIP", 'False') == 'True') +doMuon = (os.getenv("DOMUON", 'False') == 'True') +doElectron = (os.getenv("DOELECTRON", 'False') == 'True') + + +from Lb2pKll.helpers.helper import * +#from helpers.helper import * # BD localtest +from LHCbKernel.Configuration import * +from Configurables import DaVinci, TupleToolDecayTreeFitter, DecayTreeTuple, TupleToolDecay, TupleToolTrigger, TupleToolRecoStats, TupleToolTISTOS, TupleToolGeometry, TupleToolTrackInfo, TupleToolMCTruth, TupleToolL0Data, SubstitutePID +if isReDecay: from Configurables import MCTupleToolRedecay + +from Configurables import DstConf, CaloDstUnPackConf, LoKi__Hybrid__TupleTool +from Configurables import EventNodeKiller, ProcStatusCheck +from Configurables import StrippingReport, TimingAuditor, SequencerTimerTool + +from StrippingConf.Configuration import StrippingConf, StrippingStream +from StrippingSettings.Utils import strippingConfiguration +from StrippingArchive.Utils import buildStreams +from StrippingArchive import strippingArchive + +from Gaudi.Configuration import * +from DecayTreeTuple.Configuration import * + +from Configurables import CombineParticles +from Configurables import TupleToolTrigger, SubstitutePID +from Configurables import FilterDesktop +from PhysSelPython.Wrappers import Selection, SelectionSequence, DataOnDemand, MergedSelection + +################################################################## +# Initialize some settings independent of LHCb tools +evtmax = -1 # change this for localtest. has to be -1 for AP +################################################################### + +# RpK +linename_e_Run1 = "Bu2LLK_eeLine2" +linename_mu_Run1 = "Bu2LLK_mmLine" +# new lines +linename_e_Run2 = "Bu2LLK_ee_Lb2pkeeLooseLine" +linename_mu_Run2 = "Bu2LLK_mm_Lb2pkmmLooseLine" + +####################################################################### + +# applied on the B head +trig_L0TIS = ['L0GlobalDecision','L0HadronDecision',"L0MuonDecision", "L0ElectronDecision"] # TIS-ed on +trig_Run1_B_mu = trig_L0TIS + ['Hlt1TrackAllL0Decision', 'Hlt1TrackMuonDecision', 'Hlt1TrackDiMuonDecision', 'Hlt2DiMuonDetachedDecision', 'Hlt2Topo2BodyBBDTDecision', 'Hlt2Topo3BodyBBDTDecision', 'Hlt2Topo4BodyBBDTDecision', 'Hlt2TopoMu2BodyBBDTDecision', 'Hlt2TopoMu3BodyBBDTDecision', 'Hlt2TopoMu4BodyBBDTDecision'] +trig_Run2_B_mu = trig_L0TIS + ['Hlt1TrackMuonDecision','Hlt1TrackMVADecision', 'Hlt1TwoTrackMVADecision', 'Hlt1TrackMuonMVADecision', 'Hlt1DiMuonHighMassDecision', 'Hlt2DiMuonDetachedDecision', 'Hlt2Topo2BodyDecision','Hlt2Topo3BodyDecision','Hlt2Topo4BodyDecision','Hlt2TopoMu2BodyDecision','Hlt2TopoMu3BodyDecision','Hlt2TopoMu4BodyDecision','Hlt2TopoMuMu2BodyDecision','Hlt2TopoMuMu3BodyDecision','Hlt2TopoMuMu4BodyDecision'] +trig_Run1_B_e = trig_L0TIS + ['Hlt1TrackAllL0Decision', 'Hlt1TrackAllL0TightDecision','Hlt2Topo2BodyBBDTDecision', 'Hlt2Topo3BodyBBDTDecision', 'Hlt2Topo4BodyBBDTDecision', 'Hlt2TopoE2BodyBBDTDecision', 'Hlt2TopoE3BodyBBDTDecision', 'Hlt2TopoE4BodyBBDTDecision'] +trig_Run2_B_e = trig_L0TIS + ['Hlt1TrackMVADecision', 'Hlt1TwoTrackMVADecision', 'Hlt2Topo2BodyDecision', 'Hlt2Topo3BodyDecision', 'Hlt2Topo4BodyDecision', 'Hlt2TopoE2BodyDecision', 'Hlt2TopoE3BodyDecision', 'Hlt2TopoE4BodyDecision', 'Hlt2TopoEE2BodyDecision', 'Hlt2TopoEE3BodyDecision', 'Hlt2TopoEE4BodyDecision'] + +# some Hlt1/2 muon lines for the dimuon +trig_Run1_Jpsi_mu = ["L0MuonDecision","L0DiMuonDecision", "Hlt1DiMuonLowMassDecision","Hlt1DiMuonHighMassDecision","Hlt1TrackMuonDecision","Hlt2SingleMuonDecision","Hlt2DiMuonDetachedDecision"] +trig_Run2_Jpsi_mu = ["L0MuonDecision","L0DiMuonDecision", "Hlt1TrackMuonMVADecision","Hlt1TrackMuonDecision","Hlt1SingleMuonHighPTDecision","Hlt1DiMuonLowMassDecision","Hlt1DiMuonHighMassDecision","Hlt2DiMuonDetachedDecision","Hlt2SingleMuonDecision"] +trig_e = ["L0ElectronDecision","L0ElectronHiDecision", "L0PhotonDecision", "L0PhotonHiDecision", "Hlt1SingleElectronNoIPDecision"] + +# applied on the pK +trig_Lst = ['L0HadronDecision'] + + +def addNtupleToDaVinci(name, isRun2, isMC, isDST): + trig_B = trig_Run1_B_mu + trig_Jpsi = trig_Run1_Jpsi_mu + line = linename_mu_Run1 + if "ee" in name and isRun2 == 0: + trig_B = trig_Run1_B_e + line = linename_e_Run1 + elif "mm" in name and isRun2 == 1: + trig_B = trig_Run2_B_mu + trig_Jpsi = trig_Run2_Jpsi_mu + line = linename_mu_Run2 + elif "ee" in name and isRun2 == 1: + trig_B = trig_Run2_B_e + line = linename_e_Run2 + theTuple = DecayTreeTuple(name) + if "ee" in name: + trig_Jpsi = trig_e + theTuple.Decay = "[Lambda_b0 -> ^(J/psi(1S) -> ^e+ ^e-) ^(Lambda(1520)0 -> ^p+ ^K-)]CC" + theTuple.addBranches ({ + "Lb" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L1" : "[Lambda_b0-> (J/psi(1S) -> ^e+ e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L2" : "[Lambda_b0-> (J/psi(1S) -> e+ ^e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "Jpsi": "[Lambda_b0-> ^(J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> p+ K-) ]CC", + "p" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> ^p+ K-) ]CC", + "k" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ( Lambda(1520)0 -> p+ ^K-) ]CC", + "Lst" : "[Lambda_b0-> (J/psi(1S) -> e+ e-) ^( Lambda(1520)0 -> p+ K-)]CC" + }) + else: + theTuple.Decay = "[Lambda_b0 -> ^(J/psi(1S) -> ^mu+ ^mu-) ^(Lambda(1520)0 -> ^p+ ^K-)]CC" + theTuple.addBranches ({ + "Lb" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L1" : "[Lambda_b0-> (J/psi(1S) -> ^mu+ mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "L2" : "[Lambda_b0-> (J/psi(1S) -> mu+ ^mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "Jpsi": "[Lambda_b0-> ^(J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> p+ K-) ]CC", + "p" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> ^p+ K-) ]CC", + "k" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ( Lambda(1520)0 -> p+ ^K-) ]CC", + "Lst" : "[Lambda_b0-> (J/psi(1S) -> mu+ mu-) ^( Lambda(1520)0 -> p+ K-)]CC" + }) + if isMC and restrip: + if year == "2011" : + strip = "stripping21r1p2" + elif year == "2012" : + strip = "stripping21r0p2" + elif year == "2016" : + strip = "stripping28r2p1" + elif year == "2017" : + strip = "stripping29r2p2" + elif year == "2018" : + strip = "stripping34r0p2" + # The event node killer should be run before + event_node_killer = EventNodeKiller("StripKiller") + event_node_killer.Nodes = ["/Event/AllStreams", "/Event/Strip"] + + DaVinci().appendToMainSequence( [ event_node_killer ] ) + #print(year, strip) + streams = buildStreams(stripping=strippingConfiguration(strip), archive=strippingArchive(strip)) + + custom_stream = StrippingStream("CustomStream") + custom_line = "Stripping" + line + print("line: ", line, " custom_line ", custom_line) + + for stream in streams: + for line2 in stream.lines: + if line2.name() == custom_line: + custom_stream.appendLines([line2]) + print("line2 name during strip lines loop:", line2.name()) + + # Create the actual Stripping configurable + filterBadEvents = ProcStatusCheck() + sc = StrippingConf(Streams=[custom_stream], MaxCandidates=2000, AcceptBadEvents=False, BadEventSelection=filterBadEvents) + # The output is placed directly into Phys, so we only need to + + sr = StrippingReport(Selections = sc.selections()) + DaVinci().appendToMainSequence( [ sc.sequence() ] ) + + relinfo_prefix = "" + if isMC: + if restrip: + theTuple.Inputs = ["/Event/Phys/{}/Particles".format(line)] + relinfo_prefix = "/Event/Phys/{}/".format(line) + elif isfiltered: # filtering script + #stream = "Bu2KLL_NoPID.Strip" + #line_noPID = line.replace("Bu2LLK", "Bu2LLKNoPID") + #theTuple.Inputs = ['/Event/{}/Phys/{}/Particles'.format(stream,line_noPID)] + #stream = "Leptonic.Strip" + stream = "Bu2LLK_B2LLXBDT_B2XMuMu.Strip" + theTuple.Inputs = ['/Event/{}/Phys/{}/Particles'.format(stream,line)] + relinfo_prefix = '/Event/{}/Phys/{}/'.format(stream,line) + DaVinci().RootInTES = "/Event/%s/"%stream #---> only for MDST!!! + #if year == "2012" : # Run1 TM issue + # from Configurables import ToolSvc,Calo2MCTool + # ToolSvc().addTool(Calo2MCTool,name="Calo2MCTool") + # ToolSvc().Calo2MCTool.Hypo2Cluster=True + else: #flagged MC + theTuple.Inputs = ['/Event/AllStreams/Phys/{}/Particles'.format(line)] + relinfo_prefix = '/Event/AllStreams/Phys/{}/'.format(line) + else: + # local tests fail with this from RpK + #DaVinci().RootInTES = "/Event/Leptonic/" + #theInput = "Phys/" + line + "/Particles" + theInput = "/Event/Leptonic/Phys/" + line + "/Particles" + theTuple.Inputs = [ theInput ] + relinfo_prefix = '/Event/Leptonic/Phys/{}/'.format(line) + print("relinfo prefix is %s"%relinfo_prefix) + + theTuple.ReFitPVs = True + theTuple.ToolList = ["TupleToolRecoStats","TupleToolEventInfo","TupleToolGeometry","TupleToolTrackInfo","TupleToolTrackPosition",] + if "mm" in name: theTuple.ToolList += ["TupleToolMuonPid"] + # Tools for particle combinations + theTuple.Lb.ToolList = ["TupleToolKinematic"] + theTuple.Jpsi.ToolList = ["TupleToolKinematic"] + theTuple.Lst.ToolList = ["TupleToolKinematic"] + + # Tools for the final tracks + theTuple.L1.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_L1_pid = theTuple.L1.addTupleTool('TupleToolPid') + tt_L1_pid.Verbose = True + + theTuple.L2.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_L2_pid = theTuple.L2.addTupleTool('TupleToolPid') + tt_L2_pid.Verbose = True + + theTuple.p.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_p_pid = theTuple.p.addTupleTool('TupleToolPid') + tt_p_pid.Verbose = True + + theTuple.k.ToolList = ["TupleToolKinematic","TupleToolANNPID"] + tt_k_pid = theTuple.k.addTupleTool('TupleToolPid') + tt_k_pid.Verbose = True + + theTuple.addTool(TupleToolGeometry,name = 'TupleToolGeometry') + theTuple.TupleToolGeometry.RefitPVs = True + if isMC: + theTuple.ToolList += [ "TupleToolMCBackgroundInfo"] + MCTruth=theTuple.addTupleTool("TupleToolMCTruth") + MCTruth.addTupleTool("MCTupleToolHierarchy") + if isReDecay: theTuple.ToolList += ["MCTupleToolRedecay"] + + LoKiVariables = LoKi__Hybrid__TupleTool('LoKiVariables') + LoKiVariables.Variables = { + "ETA" : "ETA", + "LOKI_PHI" : "PHI", + "inMuon" : "switch(INMUON, 1, 0)" + } + + theTuple.addTool(LoKiVariables , name = "LoKiVariables" ) + theTuple.ToolList += [ "LoKi::Hybrid::TupleTool/LoKiVariables"] + + # TupleToolTISTOS + theTuple.Lb.addTool(TupleToolTISTOS) + theTuple.Lb.TupleToolTISTOS.Verbose = True + theTuple.Lb.TupleToolTISTOS.VerboseL0 = True + theTuple.Lb.TupleToolTISTOS.VerboseHlt1 = True + theTuple.Lb.TupleToolTISTOS.VerboseHlt2 = True + theTuple.Lb.TupleToolTISTOS.FillL0 = True + theTuple.Lb.TupleToolTISTOS.FillHlt1 = True + theTuple.Lb.TupleToolTISTOS.FillHlt2 = True + theTuple.Lb.TupleToolTISTOS.OutputLevel = INFO + theTuple.Lb.TupleToolTISTOS.TriggerList = trig_B + theTuple.Lb.ToolList +=["TupleToolTISTOS"] + + theTuple.Lst.addTool(TupleToolTISTOS) + theTuple.Lst.TupleToolTISTOS.Verbose = True + theTuple.Lst.TupleToolTISTOS.TriggerList = trig_Lst + theTuple.Lst.ToolList += ["TupleToolTISTOS"] + + theTuple.Jpsi.addTool(TupleToolTISTOS) + theTuple.Jpsi.TupleToolTISTOS.Verbose = True + theTuple.Jpsi.TupleToolTISTOS.TriggerList = trig_Jpsi + theTuple.Jpsi.ToolList +=["TupleToolTISTOS"] + + #if year == "2012" and isMC: # HLT1TrackAllL0DecisionTOS12MC correction + theTuple.L1.addTool(TupleToolTISTOS) + theTuple.L1.TupleToolTISTOS.Verbose = True + theTuple.L1.TupleToolTISTOS.TriggerList = trig_Jpsi #["Hlt1TrackAllL0Decision"] + theTuple.L1.ToolList +=["TupleToolTISTOS"] + + theTuple.L2.addTool(TupleToolTISTOS) + theTuple.L2.TupleToolTISTOS.Verbose = True + theTuple.L2.TupleToolTISTOS.TriggerList = trig_Jpsi #["Hlt1TrackAllL0Decision"] + theTuple.L2.ToolList +=["TupleToolTISTOS"] + + theTuple.p.addTool(TupleToolTISTOS) + theTuple.p.TupleToolTISTOS.Verbose = True + theTuple.p.TupleToolTISTOS.TriggerList = trig_Lst #["Hlt1TrackAllL0Decision"] + theTuple.p.ToolList +=["TupleToolTISTOS"] + + theTuple.k.addTool(TupleToolTISTOS) + theTuple.k.TupleToolTISTOS.Verbose = True + theTuple.k.TupleToolTISTOS.TriggerList = trig_Lst #["Hlt1TrackAllL0Decision"] + theTuple.k.ToolList +=["TupleToolTISTOS"] + + theTuple.ToolList +=["TupleToolL0Data"] + + # Brem stuff ---------------- + if "ee" in name: + + theTuple.addTupleTool('TupleToolHOP') + theTuple.TupleToolHOP.Verbose=True + + theTuple.addTupleTool('TupleToolBremInfo') + theTuple.TupleToolBremInfo.Verbose=True + + theTuple.addTupleTool('TupleToolPhotonInfo') + theTuple.TupleToolPhotonInfo.Verbose=True + + # track variables: including track momentum before brem recovery and some calo-track matching info + LoKiCaloVars = LoKi__Hybrid__TupleTool("LoKiCaloVars") + LoKiCaloVars.Preambulo += ['from LoKiTracks.decorators import *'] + + LoKiCaloVars.Variables = { + "TRACK_PX" : "TRFUN(TrPX)", + "TRACK_PY" : "TRFUN(TrPY)", + "TRACK_PZ" : "TRFUN(TrPZ)", + "TrP" : "TRFUN(TrP)", + "TrQ" : "TRFUN(TrQ)", + + "LoKi_InAccBrem" : "PPINFO( LHCb.ProtoParticle.InAccBrem, -1 )", + + "CaloTrMatch" : "PPINFO( LHCb.ProtoParticle.CaloTrMatch, -999 )", + "CaloElectronMatch" : "PPINFO( LHCb.ProtoParticle.CaloElectronMatch, -999 )", + "CaloBremMatch" : "PPINFO( LHCb.ProtoParticle.CaloBremMatch, -999 )" + } + + theTuple.L1.addTool(LoKiCaloVars , name="LoKiCaloVars" ) + theTuple.L1.ToolList += [ "LoKi::Hybrid::TupleTool/LoKiCaloVars"] + theTuple.L2.addTool(LoKiCaloVars , name="LoKiCaloVars" ) + theTuple.L2.ToolList += [ "LoKi::Hybrid::TupleTool/LoKiCaloVars"] + + theTuple.L1.addTupleTool( 'TupleToolL0Calo', name = "L1L0ECalo" ) + theTuple.L1.ToolList += [ "TupleToolL0Calo/L1L0ECalo" ] + theTuple.L1.L1L0ECalo.WhichCalo = "ECAL" + theTuple.L2.addTupleTool( 'TupleToolL0Calo', name = "L2L0ECalo" ) + theTuple.L2.ToolList += [ "TupleToolL0Calo/L2L0ECalo" ] + theTuple.L2.L2L0ECalo.WhichCalo = "ECAL" + + theTuple.L1.addTupleTool( 'TupleToolL0Calo', name = "L1L0HCalo" ) + theTuple.L1.ToolList += [ "TupleToolL0Calo/L1L0HCalo" ] + theTuple.L1.L1L0HCalo.WhichCalo = "HCAL" + theTuple.L2.addTupleTool( 'TupleToolL0Calo', name = "L2L0HCalo" ) + theTuple.L2.ToolList += [ "TupleToolL0Calo/L2L0HCalo" ] + theTuple.L2.L2L0HCalo.WhichCalo = "HCAL" + + theTuple.k.addTupleTool( 'TupleToolL0Calo', name = "KaonL0Calo" ) + theTuple.k.ToolList += [ "TupleToolL0Calo/KaonL0Calo" ] + theTuple.k.KaonL0Calo.WhichCalo = "HCAL" + theTuple.p.addTupleTool( 'TupleToolL0Calo', name = "ProtonL0Calo" ) + theTuple.p.ToolList += [ "TupleToolL0Calo/ProtonL0Calo" ] + theTuple.p.ProtonL0Calo.WhichCalo = "HCAL" + + #if not isDST: # isolations + LoKi_Isols = LoKi__Hybrid__TupleTool("LoKi_Isols") + LoKi_Isols.Variables = fillIsoVars(relinfo_prefix,isRun2) + theTuple.Lb.addTool(LoKi_Isols , name = "LoKi_Isols" ) + theTuple.Lb.ToolList += [ "LoKi::Hybrid::TupleTool/LoKi_Isols"] + + ##### mass hypothesis substitutions, to study misID backgrounds ##### + theTuple.Lb.addTupleTool( 'TupleToolSubMass' ) + theTuple.Lb.ToolList += [ "TupleToolSubMass" ] + + ## common for mm and ee modes: + theTuple.Lb.TupleToolSubMass.Substitution += ["K+ => pi+"]+["K+ => p+"] + theTuple.Lb.TupleToolSubMass.Substitution += ["p+ => K+"]+["p+ => pi+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K-/p+ => p+/K-"]+["K-/p+ => pi+/K-"]+["K-/p+ => p+/pi-"]+["K-/p+ => pi+/pi-"]+["K-/p+ => mu+/mu-"]+["K-/p+ => e+/e-"] + + ##involving specific leptons: + if "ee" in name: #electrons + theTuple.Lb.TupleToolSubMass.Substitution += ["K+ => e+"]+["p+ => e+"] + theTuple.Lb.TupleToolSubMass.Substitution += ["e+ => K+"]+["e+ => pi+"]+["e+ => p+"]+["e+ => mu+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["e+/e- => pi+/pi-"]+["e+/e- => K+/K-"]+["e+/e- => K+/pi-"]+["e+/e- => pi+/K-"]+["e+/e- => mu+/mu-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/e+ => e+/K+"]+["K+/e+ => pi+/pi+"]+["K+/e+ => p+/p+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/e+ => e+/p+"]+["p+/e+ => pi+/pi+"]+["p+/e+ => K+/K+"]+["p+/e+ => K+/pi+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/e- => e+/K-"]+["K+/e- => pi+/pi-"]+["K+/e- => p+/p~-"]+["K+/e- => pi+/K-"]+["K+/e- => pi+/p~-"]+["K+/e- => p+/pi-"]+["K+/e- => p+/K-"]+["K+/e- => mu+/mu-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/e- => e+/p~-"]+["p+/e- => K+/K-"]+["p+/e- => pi+/pi-"]+["p+/e- => pi+/p~-"]+["p+/e- => K+/pi-"]+["p+/e- => K+/p~-"]+["p+/e- => pi+/K-"]+["p+/e- => mu+/mu-"] + else: #muons + theTuple.Lb.TupleToolSubMass.Substitution += ["K+ => mu+"]+["p+ => mu+"] + theTuple.Lb.TupleToolSubMass.Substitution += ["mu+ => K+"]+["mu+ => pi+"]+["mu+ => p+"]+["mu+ => e+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["mu+/mu- => pi+/pi-"]+["mu+/mu- => K+/K-"]+["mu+/mu- => K+/pi-"]+["mu+/mu- => pi+/K-"]+["mu+/mu- => e+/e-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/mu+ => mu+/K+"]+["K+/mu+ => pi+/pi+"]+["K+/mu+ => p+/p+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/mu+ => mu+/p+"]+["p+/mu+ => pi+/pi+"]+["p+/mu+ => K+/K+"]+["p+/mu+ => K+/pi+"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["K+/mu- => mu+/K-"]+["K+/mu- => pi+/pi-"]+["K+/mu- => p+/p~-"]+["K+/mu- => pi+/K-"]+["K+/mu- => pi+/p~-"]+["K+/mu- => p+/pi-"]+["K+/mu- => p+/K-"]+["K+/mu- => e+/e-"] + + theTuple.Lb.TupleToolSubMass.DoubleSubstitution += ["p+/mu- => mu+/p~-"]+["p+/mu- => pi+/pi-"]+["p+/mu- => pi+/p~-"]+["p+/mu- => K+/pi-"]+["p+/mu- => K+/p~-"]+["p+/mu- => pi+/K-"]+["p+/mu- => e+/e-"] + + + # the signal modes + # --- no PV constraint + #theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_NoPV"] + #dtfSigB_NoPV = TupleToolDecayTreeFitter("SigB_NoPV", + # Verbose=True , + # UpdateDaughters=True + # ) + #theTuple.Lb.addTool(dtfSigB_NoPV) + + + #theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_noPV_Jpsi"] + #dtfSigB_noPV_Jpsi = TupleToolDecayTreeFitter("SigB_noPV_Jpsi", + # Verbose=True , + # UpdateDaughters=True, + # daughtersToConstrain = [ "J/psi(1S)" ] + # ) + #theTuple.Lb.addTool(dtfSigB_noPV_Jpsi) + + #theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_noPV_psi2S"] + #dtfSigB_noPV_psi2S = TupleToolDecayTreeFitter("SigB_noPV_psi2S", + # Verbose=True , + # UpdateDaughters=True, + # Substitutions = { "[ [Lambda_b0]cc -> ^J/psi(1S) Lambda(1520)0 ]CC" : "psi(2S)" }, + # daughtersToConstrain = [ "psi(2S)" ] + # ) + #theTuple.Lb.addTool(dtfSigB_noPV_psi2S) + + # --- with PV constraint (nominal) + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV"] + dtfSigB_PV = TupleToolDecayTreeFitter("SigB_PV", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True + ) + theTuple.Lb.addTool(dtfSigB_PV) + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_Lb_mc"] + dtfSigB_PV_Lb_mc = TupleToolDecayTreeFitter("SigB_PV_Lb_mc", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + daughtersToConstrain = [ "Lambda_b0" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_Lb_mc) + + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_Jpsi"] + dtfSigB_PV_Jpsi = TupleToolDecayTreeFitter("SigB_PV_Jpsi", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + daughtersToConstrain = [ "J/psi(1S)" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_Jpsi) + + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_Jpsi_Lb_mc"] + dtfSigB_PV_Jpsi_Lb_mc = TupleToolDecayTreeFitter("SigB_PV_Jpsi_Lb_mc", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + daughtersToConstrain = [ "J/psi(1S)", "Lambda_b0" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_Jpsi_Lb_mc) + + + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SigB_PV_psi2S"] + dtfSigB_PV_psi2S = TupleToolDecayTreeFitter("SigB_PV_psi2S", + Verbose=True , + constrainToOriginVertex=True , + UpdateDaughters=True, + Substitutions = { "Lambda_b0 -> ^J/psi(1S) Lambda(1520)0" : "psi(2S)", + "Lambda_b~0 -> ^J/psi(1S) Lambda(1520)~0" : "psi(2S)" + }, + daughtersToConstrain = [ "psi(2S)" ] + ) + theTuple.Lb.addTool(dtfSigB_PV_psi2S) + + + """ + # the B0 -> K pi l+ l- bkgd + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SubBd_PV"] + dtfSubBd_PV = TupleToolDecayTreeFitter("SubBd_PV", + Verbose=True , + constrainToOriginVertex=True , + Substitutions = { "Lambda_b0 -> J/psi(1S) (Lambda(1520)0 -> ^p+ X-)" : "pi+", + "Lambda_b~0 -> J/psi(1S) (Lambda(1520)~0 -> ^p~- X+)" : "pi-" + } + ) + theTuple.Lb.addTool(dtfSubBd_PV) + + # the B0s -> K K l+ l- bkgd + theTuple.Lb.ToolList += ["TupleToolDecayTreeFitter/SubBs_PV"] + dtfSubBs_PV = TupleToolDecayTreeFitter("SubBs_PV", + Verbose=True , + constrainToOriginVertex=True , + Substitutions = { "Lambda_b0 -> J/psi(1S) (Lambda(1520)0 -> ^p+ X-)" : "K+", + "Lambda_b~0 -> J/psi(1S) (Lambda(1520)~0 -> ^p~- X+)" : "K-" + } + ) + theTuple.Lb.addTool(dtfSubBs_PV) + """ + + + return theTuple + + +################################################### +# automatically_configure +# Use the CondDB to get the right database tags for data +# from Configurables import CondDB +# if not isMC: CondDB(LatestGlobalTagByDataType = year ) +################################################### + +dv = DaVinci( + #InputType = inputType, #automatically_configure # BD localtest + #DataType = year , # automatically_configure # BD localtest + EvtMax = evtmax , # -1 for all files + TupleFile = 'DTT.root', + PrintFreq = 100000, + Simulation = isMC, + Lumi = False, +) + +#MessageSvc().OutputLevel = DEBUG + +""" +# Matt Needham(?)'s momentum scale calibration for data +from Configurables import TrackScaleState +if not isMC: + scaler = TrackScaleState('scaler') + #scaler.Input = "/Event/Leptonic/Rec/Track/Best" + dv.UserAlgorithms = [ scaler ] +""" + +# smear proto particles and their associated tracks for MC +# https://gitlab.cern.ch/LHCb-RD/ewp-bd2ksteeangular-legacy/-/blob/master/samples_and_selection/DaVinci_scripts/options_Bu2LLK_EE.py#L121 +#from Configurables import TrackSmearState +# removed 10th march 2022 +#if isMC: +# smear = TrackSmearState("TrackSmearState") +# dv.UserAlgorithms = [ smear ] + +# scaler/smear must be executed before the analysis algorithms +isDST = True +if inputType == "MDST": isDST = False + +if doMuon: + #print(isRun2, isMC, isDST) # BD localtest + Lbtuple_mm = addNtupleToDaVinci("Lb2pkmm", isRun2, isMC, isDST) + dv.UserAlgorithms += [Lbtuple_mm] + +if doElectron: + #print("doElectron: ",doElectron) # BD localtest + Lbtuple_ee = addNtupleToDaVinci("Lb2pkee", isRun2, isMC, isDST) + dv.UserAlgorithms += [Lbtuple_ee] + +import glob +#evt+std://LHCb/Collision12/90000000/Beam4000GeV-VeloClosed-MagUp/Real Data/Reco14/Stripping21r0p2/LEPTONIC.MDST +#import glob +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/LHCb/Collision12/LEPTONIC.MDST/00095380/0000/0*.leptonic.mdst") +#dv.Input = flist[:1] + +# evt+std://LHCb/Collision17/90000000/Beam6500GeV-VeloClosed-MagDown/Real Data/Reco17/Stripping29r2p2/LEPTONIC.MDST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb/LHCb/Collision17/LEPTONIC.MDST/00141012/0000/00141012_00000060_1.leptonic.mdst"] +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/LHCb/Collision17/LEPTONIC.MDST/00141012/0000/0*.leptonic.mdst") +#dv.Input = flist[:1] + +#MC_15144001_Lb_JpsipKmmphspDecProdCut_ReStrip +# evt+std://MC/2018/15144001/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/ALLSTREAMS.DST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb/MC/2018/ALLSTREAMS.DST/00086923/0000/00086923_00000406_7.AllStreams.dst"] + +# MC_15114401_Lb_pKstmmKpi0phspDecProdCut +# evt+std://MC/2012/15114401/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/ALLSTREAMS.DST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb/MC/2012/ALLSTREAMS.DST/00149395/0000/00149395_00000110_5.AllStreams.dst"] + +#MC_15144059_Lb_JpsipKmmXLL2_ReStrip +# evt+std://MC/2012/15144059/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/ALLSTREAMS.DST +#dv.Input = ["/eos/lhcb/grid/prod//lhcb//MC/2012/ALLSTREAMS.DST/00095494/0000/00095494_00000001_5.AllStreams.dst"] + +#evt+std://MC/2012/15154011/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST +# Lb2pKee +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/MC/2017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST/00158235/0000/00158235_00000001_1.bu2llk_b2llxbdt_b2xmumu.strip.mdst") +# Lb2psi2SpK,ee +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/MC/2012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST/00157640/0000/00157640_000000*_1.bu2llk_b2llxbdt_b2xmumu.strip.mdst") + +#15114012 (Lb_pKmumu=XLL,DecProdCut) Run1 dst +#flist = glob.glob("/eos/lhcb/grid/prod//lhcb/MC/2012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST/00166104/0000/00166104_00000*bu2llk_b2llxbdt_b2xmumu.strip.dst") +#dv.Input = flist[:1] + + + + + diff --git a/Lb2pKll/helpers/__init__.py b/Lb2pKll/helpers/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Lb2pKll/helpers/helper.py b/Lb2pKll/helpers/helper.py new file mode 100644 index 0000000000..95de5f90e5 --- /dev/null +++ b/Lb2pKll/helpers/helper.py @@ -0,0 +1,177 @@ +def fillIsoVars(line, isRun2): + lineQ = "'%s"%line + print("RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEPT', -999.)") + var_dict = { + # https://gitlab.cern.ch/LHCb-RD/ewp-rpk/-/blob/master/DaVinci/LeptonU-options-NOPID.py#L207 + #track + "L1_cpt_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEPT', -999.)", + "L2_cpt_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEPT', -999.)", + "Proton_cpt_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEPT', -999.)", + "Kaon_cpt_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEPT', -999.)", + + "L1_cp_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEP', -999.)", + "L2_cp_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEP', -999.)", + "Proton_cp_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEP', -999.)", + "Kaon_cp_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEP', -999.)", + + "L1_cmult_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEMULT', -1.)", + "L2_cmult_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEMULT', -1.)", + "Proton_cmult_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEMULT', -1.)", + "Kaon_cmult_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEMULT', -1.)", + + "L1_ptasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEPTASYM', -999.)", + "L2_ptasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEPTASYM', -999.)", + "Proton_ptasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEPTASYM', -999.)", + "Kaon_ptasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEPTASYM', -999.)", + + "L1_pasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEPASYM', -999.)", + "L2_pasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEPASYM', -999.)", + "Proton_pasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEPASYM', -999.)", + "Kaon_pasy_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEPASYM', -999.)", + + "L1_deltaEta_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEDELTAETA', -999.)", + "L2_deltaEta_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEDELTAETA', -999.)", + "Proton_deltaEta_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEDELTAETA', -999.)", + "Kaon_deltaEta_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEDELTAETA', -999.)", + + "L1_deltaPhi_0.50": "RELINFO("+lineQ+"TrackIsoInfoL1', 'CONEDELTAPHI', -999.)", + "L2_deltaPhi_0.50": "RELINFO("+lineQ+"TrackIsoInfoL2', 'CONEDELTAPHI', -999.)", + "Proton_deltaPhi_0.50": "RELINFO("+lineQ+"TrackIsoInfoH1', 'CONEDELTAPHI', -999.)", + "Kaon_deltaPhi_0.50": "RELINFO("+lineQ+"TrackIsoInfoH2', 'CONEDELTAPHI', -999.)", + + #cone + "L1_0.50_cc_mult": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_MULT', -1.)", + "L2_0.50_cc_mult": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_MULT', -1.)", + "Proton_0.50_cc_mult": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_MULT', -1.)", + "Kaon_0.50_cc_mult": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_MULT', -1.)", + + "L1_0.50_cc_sPT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_SPT', -1.)", + "L2_0.50_cc_sPT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_SPT', -1.)", + "Proton_0.50_cc_sPT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_SPT', -1.)", + "Kaon_0.50_cc_sPT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_SPT', -1.)", + + "L1_0.50_cc_vPT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_VPT', -1.)", + "L2_0.50_cc_vPT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_VPT', -1.)", + "Proton_0.50_cc_vPT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_VPT', -1.)", + "Kaon_0.50_cc_vPT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_VPT', -1.)", + + "L1_0.50_cc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_PASYM', -1.)", + "L2_0.50_cc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_PASYM', -1.)", + "Proton_0.50_cc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_PASYM', -1.)", + "Kaon_0.50_cc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_PASYM', -1.)", + + "L1_0.50_cc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_PTASYM', -1.)", + "L2_0.50_cc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_PTASYM', -1.)", + "Proton_0.50_cc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_PTASYM', -1.)", + "Kaon_0.50_cc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_PTASYM', -1.)", + + "L1_0.50_cc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_DELTAETA', -1.)", + "L2_0.50_cc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_DELTAETA', -1.)", + "Proton_0.50_cc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_DELTAETA', -1.)", + "Kaon_0.50_cc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_DELTAETA', -1.)", + + "L1_0.50_cc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_DELTAPHI', -1.)", + "L2_0.50_cc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_DELTAPHI', -1.)", + "Proton_0.50_cc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_DELTAPHI', -1.)", + "Kaon_0.50_cc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_DELTAPHI', -1.)", + + "L1_0.50_cc_IT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_IT', -1.)", + "L2_0.50_cc_IT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_IT', -1.)", + "Proton_0.50_cc_IT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_IT', -1.)", + "Kaon_0.50_cc_IT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_IT', -1.)", + + "L1_0.50_cc_maxPt_Q": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_MAXPT_Q', -1.)", + "L2_0.50_cc_maxPt_Q": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_MAXPT_Q', -1.)", + "Proton_0.50_cc_maxPt_Q": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_MAXPT_Q', -1.)", + "Kaon_0.50_cc_maxPt_Q": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_MAXPT_Q', -1.)", + + "L1_0.50_cc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_MAXPT_PT', -1.)", + "L2_0.50_cc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_MAXPT_PT', -1.)", + "Proton_0.50_cc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_MAXPT_PT', -1.)", + "Kaon_0.50_cc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_MAXPT_PT', -1.)", + + "L1_0.50_cc_maxPt_PE": "RELINFO("+lineQ+"ConeIsoInfoL1', 'CC_MAXPT_PE', -1.)", + "L2_0.50_cc_maxPt_PE": "RELINFO("+lineQ+"ConeIsoInfoL2', 'CC_MAXPT_PE', -1.)", + "Proton_0.50_cc_maxPt_PE": "RELINFO("+lineQ+"ConeIsoInfoH1', 'CC_MAXPT_PE', -1.)", + "Kaon_0.50_cc_maxPt_PE": "RELINFO("+lineQ+"ConeIsoInfoH2', 'CC_MAXPT_PE', -1.)", + + #cone + "L1_0.50_nc_mult": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_MULT', -1.)", + "L2_0.50_nc_mult": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_MULT', -1.)", + "Proton_0.50_nc_mult": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_MULT', -1.)", + "Kaon_0.50_nc_mult": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_MULT', -1.)", + + "L1_0.50_nc_sPT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_SPT', -1.)", + "L2_0.50_nc_sPT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_SPT', -1.)", + "Proton_0.50_nc_sPT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_SPT', -1.)", + "Kaon_0.50_nc_sPT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_SPT', -1.)", + + + "L1_0.50_nc_vPT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_VPT', -1.)", + "L2_0.50_nc_vPT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_VPT', -1.)", + "Proton_0.50_nc_vPT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_VPT', -1.)", + "Kaon_0.50_nc_vPT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_VPT', -1.)", + + "L1_0.50_nc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_PASYM', -1.)", + "L2_0.50_nc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_PASYM', -1.)", + "Proton_0.50_nc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_PASYM', -1.)", + "Kaon_0.50_nc_asy_P": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_PASYM', -1.)", + + "L1_0.50_nc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_PTASYM', -1.)", + "L2_0.50_nc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_PTASYM', -1.)", + "Proton_0.50_nc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_PTASYM', -1.)", + "Kaon_0.50_nc_asy_PT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_PTASYM', -1.)", + + "L1_0.50_nc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_DELTAETA', -1.)", + "L2_0.50_nc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_DELTAETA', -1.)", + "Proton_0.50_nc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_DELTAETA', -1.)", + "Kaon_0.50_nc_deltaEta": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_DELTAETA', -1.)", + + "L1_0.50_nc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_DELTAPHI', -1.)", + "L2_0.50_nc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_DELTAPHI', -1.)", + "Proton_0.50_nc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_DELTAPHI', -1.)", + "Kaon_0.50_nc_deltaPhi": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_DELTAPHI', -1.)", + + "L1_0.50_nc_IT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_IT', -1.)", + "L2_0.50_nc_IT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_IT', -1.)", + "Proton_0.50_nc_IT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_IT', -1.)", + "Kaon_0.50_nc_IT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_IT', -1.)", + + "L1_0.50_nc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoL1', 'NC_MAXPT_PT', -1.)", + "L2_0.50_nc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoL2', 'NC_MAXPT_PT', -1.)", + "Proton_0.50_nc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoH1', 'NC_MAXPT_PT', -1.)", + "Kaon_0.50_nc_maxPt_PT": "RELINFO("+lineQ+"ConeIsoInfoH2', 'NC_MAXPT_PT', -1.)", + +###vertex variable + "NumVtxWithinChi2WindowOneTrack": "RELINFO("+lineQ+"VertexIsoInfo', 'VTXISONUMVTX', -999.)", + "SmallestDeltaChi2OneTrack": "RELINFO("+lineQ+"VertexIsoInfo', 'VTXISODCHI2ONETRACK', -999.)", + "SmallestDeltaChi2MassOneTrack": "RELINFO("+lineQ+"VertexIsoInfo', 'VTXISODCHI2MASSONETRACK', -999.)", + "SmallestDeltaChi2TwoTracks": "RELINFO("+lineQ+"VertexIsoInfo', 'VTXISODCHI2TWOTRACK', -999.)", + "SmallestDeltaChi2MassTwoTracks": "RELINFO("+lineQ+"VertexIsoInfo', 'VTXISODCHI2MASSTWOTRACK', -999.)", + "NumVtxWithinChi2WindowOneTrack": "RELINFO("+lineQ+"VertexIsoInfo', 'VTXISONUMVTX', -999.)", + } + + var_dict_R1 = { +# new Bs2MM vars for leptons + "TRKISOBDTLONG_12": "RELINFO("+lineQ+"TrackIsolationBDT2', 'TRKISOBDTLONG', -999.)", + "TRKISOBDTVELO_12": "RELINFO("+lineQ+"TrackIsolationBDT2', 'TRKISOBDTVELO', -999.)", + } + + var_dict_R2 = { +# new Bs2MM vars for all combinations + "TRKISOBDTLONG_12": "RELINFO("+lineQ+"TrackIsolationBDT2_12', 'TRKISOBDTLONG', -999.)", + "TRKISOBDTVELO_12": "RELINFO("+lineQ+"TrackIsolationBDT2_12', 'TRKISOBDTVELO', -999.)", + "TRKISOBDTLONG_14": "RELINFO("+lineQ+"TrackIsolationBDT2_14', 'TRKISOBDTLONG', -999.)", + "TRKISOBDTVELO_14": "RELINFO("+lineQ+"TrackIsolationBDT2_14', 'TRKISOBDTVELO', -999.)", + "TRKISOBDTLONG_25": "RELINFO("+lineQ+"TrackIsolationBDT2_25', 'TRKISOBDTLONG', -999.)", + "TRKISOBDTVELO_25": "RELINFO("+lineQ+"TrackIsolationBDT2_25', 'TRKISOBDTVELO', -999.)", + "TRKISOBDTLONG_45": "RELINFO("+lineQ+"TrackIsolationBDT2_45', 'TRKISOBDTLONG', -999.)", + "TRKISOBDTVELO_45": "RELINFO("+lineQ+"TrackIsolationBDT2_45', 'TRKISOBDTVELO', -999.)", + } + + if not isRun2: var_dict.update(var_dict_R1) + if isRun2: var_dict.update(var_dict_R2) + + return var_dict + + diff --git a/Lb2pKll/info.yaml b/Lb2pKll/info.yaml new file mode 100644 index 0000000000..423b12edbc --- /dev/null +++ b/Lb2pKll/info.yaml @@ -0,0 +1,938 @@ +defaults: + application: DaVinci/v46r5 + output: RD_LBTOPKLL_DVNTUPLE.ROOT + wg: RD + input: + n_test_lfns: 6 + automatically_configure: yes + inform: + - biplab.dey@cern.ch + +######################################## +# Regular data tuples +######################################## + +{%- set year_data = [ + ('11', '3500', 'Reco14', '21r1p2', 'ee'), + ('12', '4000', 'Reco14', '21r0p2', 'ee'), + ('16', '6500', 'Reco16', '28r2p1', 'ee'), + ('17', '6500', 'Reco17', '29r2p2', 'ee'), + ('18', '6500', 'Reco18', '34r0p2', 'ee'), + ('11', '3500', 'Reco14', '21r1p2', 'mumu'), + ('12', '4000', 'Reco14', '21r0p2', 'mumu'), + ('16', '6500', 'Reco16', '28r2p1', 'mumu'), + ('17', '6500', 'Reco17', '29r2p2', 'mumu'), + ('18', '6500', 'Reco18', '34r0p2', 'mumu'), +]%} + + +{%- for year, energy, reco, strip_version, ll in year_data %} + {%- for polarity in ['MagDown', 'MagUp'] %} + +data_{{year}}_{{polarity}}_{{ll}}_tuple: + input: + bk_query: /LHCb/Collision{{year}}/Beam{{energy}}GeV-VeloClosed-{{polarity}}/Real Data/{{reco}}/Stripping{{strip_version}}/90000000/LEPTONIC.MDST + options: + - helpers/helper.py + - steering_files/Data_20{{year}}_{{ll}}.py + - dv_pKll.py + + {%- endfor %} +{%- endfor %} + + +{%- set MC15114012LbpKmmXFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15154002LbJpKeeXFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15154011Lb2SpKeeFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15124012LbpKeeXFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15124220LbpKeeGFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15124420LbpKeepi0Flt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC11124037BdKpieeFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC13124017BsKKeeFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15114220LbpKmmGFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC15114420LbpKmmpi0Flt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC11114016BdKpimmXFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- set MC13114007BsKKmmFlt = [ + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), + (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), +]%} + + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114012LbpKmmXFlt %} +MC15114012LbpKmmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154002LbJpKeeXFlt %} +MC15154002LbJpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154011Lb2SpKeeFlt %} +MC15154011Lb2SpKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124012LbpKeeXFlt %} +MC15124012LbpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124220LbpKeeGFlt %} +MC15124220LbpKeeGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124420LbpKeepi0Flt %} +MC15124420LbpKeepi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124037BdKpieeFlt %} +MC11124037BdKpieeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124017BsKKeeFlt %} +MC13124017BsKKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114220LbpKmmGFlt %} +MC15114220LbpKmmGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114420LbpKmmpi0Flt %} +MC15114420LbpKmmpi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114016BdKpimmXFlt %} +MC11114016BdKpimmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114007BsKKmmFlt %} +MC13114007BsKKmmFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll_mdst.py +{%- endfor %} + +{%- set MC15114012LbpKmmXFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15154002LbJpKeeXFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15154011Lb2SpKeeFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15124012LbpKeeXFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15124220LbpKeeGFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15124420LbpKeepi0Flt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC11124037BdKpieeFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC13124017BsKKeeFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15114220LbpKmmGFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC15114420LbpKmmpi0Flt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC11114016BdKpimmXFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- set MC13114007BsKKmmFlt = [ + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), + (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), +]%} + + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114012LbpKmmXFlt %} +MC15114012LbpKmmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154002LbJpKeeXFlt %} +MC15154002LbJpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154011Lb2SpKeeFlt %} +MC15154011Lb2SpKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124012LbpKeeXFlt %} +MC15124012LbpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124220LbpKeeGFlt %} +MC15124220LbpKeeGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124420LbpKeepi0Flt %} +MC15124420LbpKeepi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124037BdKpieeFlt %} +MC11124037BdKpieeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124017BsKKeeFlt %} +MC13124017BsKKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114220LbpKmmGFlt %} +MC15114220LbpKmmGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114420LbpKmmpi0Flt %} +MC15114420LbpKmmpi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114016BdKpimmXFlt %} +MC11114016BdKpimmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114007BsKKmmFlt %} +MC13114007BsKKmmFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- set MC15144001LbJpKmmRStrp = [ + (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), +]%} + + +{%- set MC15144059LbJpKmmX2RStrp = [ + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09h", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09h/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09h", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09h/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), +]%} + + +{%- set MC15144011Lb2SpKmmRStrp = [ + (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), +]%} + + +{%- set MC15114011LbpKmmRStrp = [ + (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09l", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09l", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09l", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09l", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), +]%} + + +{%- set MC15114000LbL15mmRStrp = [ + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114000/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114000/ALLSTREAMS.DST"), +]%} + + +{%- set MC15114001LbL15mmRStrp = [ + (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), +]%} + + +{%- set MC15154001LbJpKeeRStrp = [ + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), +]%} + + +{%- set MC15154011Lb2SpKeeRStrp = [ + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154011/ALLSTREAMS.DST"), +]%} + + +{%- set MC15154050LbL152SeeRStrp = [ + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/15154050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/15154050/ALLSTREAMS.DST"), +]%} + + +{%- set MC15124011LbpKeeRStrp = [ + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), +]%} + + +{%- set MC11124002BdKsteeBRStrp = [ + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), +]%} + + +{%- set MC11124037BdKpieeRStrp = [ + (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), +]%} + + +{%- set MC11114000BdKpimmRStrp = [ + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), +]%} + + +#No replicas + #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), +{%- set MC11114002BdKstmmBRStrp = [ + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09i", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09i/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09i", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09i/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09i", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09i/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09i", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09i/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), +]%} + + +{%- set MC13114005BsphimmRStrp = [ + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), +]%} + + +{%- set MC13114010BsmmKKmmRStrp = [ + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), +]%} + + +{%- set MC13124017BsKKeeRStrp = [ + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), +]%} + +# No replicas + #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), + #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), +{%- set MC13124006BsphieeBRStrp = [ + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09j", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09j/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09j", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09j/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), +]%} + +# times out on one event + #(2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), +{%- set MC13114007BsKKmmRStrp = [ + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), +]%} + + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144001LbJpKmmRStrp %} +MC15144001LbJpKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144059LbJpKmmX2RStrp %} +MC15144059LbJpKmmX2RStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144011Lb2SpKmmRStrp %} +MC15144011Lb2SpKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114011LbpKmmRStrp %} +MC15114011LbpKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114000LbL15mmRStrp %} +MC15114000LbL15mmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114001LbL15mmRStrp %} +MC15114001LbL15mmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154001LbJpKeeRStrp %} +MC15154001LbJpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154011Lb2SpKeeRStrp %} +MC15154011Lb2SpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154050LbL152SeeRStrp %} +MC15154050LbL152SeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124011LbpKeeRStrp %} +MC15124011LbpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124002BdKsteeBRStrp %} +MC11124002BdKsteeBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124037BdKpieeRStrp %} +MC11124037BdKpieeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114000BdKpimmRStrp %} +MC11114000BdKpimmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114002BdKstmmBRStrp %} +MC11114002BdKstmmBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114005BsphimmRStrp %} +MC13114005BsphimmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114010BsmmKKmmRStrp %} +MC13114010BsmmKKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124017BsKKeeRStrp %} +MC13124017BsKKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124006BsphieeBRStrp %} +MC13124006BsphieeBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114007BsKKmmRStrp %} +MC13114007BsKKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} diff --git a/Lb2pKll/steering_files/Data_2011.py b/Lb2pKll/steering_files/Data_2011.py new file mode 100644 index 0000000000..69cfd14366 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2011.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2011_ee.py b/Lb2pKll/steering_files/Data_2011_ee.py new file mode 100644 index 0000000000..5db1f654d8 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2011_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2011_mumu.py b/Lb2pKll/steering_files/Data_2011_mumu.py new file mode 100644 index 0000000000..5efe76eab0 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2011_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/Data_2012.py b/Lb2pKll/steering_files/Data_2012.py new file mode 100644 index 0000000000..bddb8e8a3b --- /dev/null +++ b/Lb2pKll/steering_files/Data_2012.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2012_ee.py b/Lb2pKll/steering_files/Data_2012_ee.py new file mode 100644 index 0000000000..0be68a1abd --- /dev/null +++ b/Lb2pKll/steering_files/Data_2012_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2012_mumu.py b/Lb2pKll/steering_files/Data_2012_mumu.py new file mode 100644 index 0000000000..dc1cb98988 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2012_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/Data_2015.py b/Lb2pKll/steering_files/Data_2015.py new file mode 100644 index 0000000000..ac46db2f31 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2015.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2015' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2016.py b/Lb2pKll/steering_files/Data_2016.py new file mode 100644 index 0000000000..68ab0d8db0 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2016.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2016_ee.py b/Lb2pKll/steering_files/Data_2016_ee.py new file mode 100644 index 0000000000..bddbeabc22 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2016_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2016_mumu.py b/Lb2pKll/steering_files/Data_2016_mumu.py new file mode 100644 index 0000000000..538634fbbb --- /dev/null +++ b/Lb2pKll/steering_files/Data_2016_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/Data_2017.py b/Lb2pKll/steering_files/Data_2017.py new file mode 100644 index 0000000000..9404a3b0a0 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2017.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2017_ee.py b/Lb2pKll/steering_files/Data_2017_ee.py new file mode 100644 index 0000000000..8206f07977 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2017_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2017_mumu.py b/Lb2pKll/steering_files/Data_2017_mumu.py new file mode 100644 index 0000000000..a2269c9f0b --- /dev/null +++ b/Lb2pKll/steering_files/Data_2017_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/Data_2018.py b/Lb2pKll/steering_files/Data_2018.py new file mode 100644 index 0000000000..e2456f5a74 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2018.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2018_ee.py b/Lb2pKll/steering_files/Data_2018_ee.py new file mode 100644 index 0000000000..caf238f172 --- /dev/null +++ b/Lb2pKll/steering_files/Data_2018_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/Data_2018_mumu.py b/Lb2pKll/steering_files/Data_2018_mumu.py new file mode 100644 index 0000000000..f3e8978b1a --- /dev/null +++ b/Lb2pKll/steering_files/Data_2018_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "False" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..5097d6fb9e --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..eac909f3e5 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..e4f593f8fb --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..e5bb6e43aa --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..e63a332e0f --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..7fea205f83 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..18d447c631 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..c796240ad8 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MD_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..9f500c9611 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..d15bfdbeab --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..f81a9131e2 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..4e15a5147c --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..73fa7e07fe --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..a46e1703c6 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..406de8e1ea --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..9ff5a4d892 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2011_MU_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2011' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..cf4e6985d1 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..b6ef0fc264 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..4827e0b86d --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..6d3f875074 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..983e7493a7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..ad11d80b7d --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..1d79afd34d --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..be75be54f2 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MD_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..4412f156c7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..edcde154e9 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..6975f59ed4 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..af88a6fe09 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..a977e42077 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..1889d57558 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..986b2cfbdc --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..b1f065a9f7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2012_MU_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "False" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2012' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..ec702ca6e4 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..5de1759852 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..bc8371d573 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..4cd66fa7e1 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..2c052043f2 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..5b9921b624 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..919b4de91e --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..d52582fac7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MD_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..c14a5c12b5 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..f952bb5d3b --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..4fd234c9bb --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..4623632fbb --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..c331123042 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..a29300b9de --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..b086927e2b --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..c33de9a124 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2016_MU_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2016' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..0f2b0548e7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..a1f5584d7a --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..5aa615f974 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..d7ec9ad947 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..46d569d4a6 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..aa06232da1 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..7ec28f43e8 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..b9adb7a587 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MD_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..eb4c722e1d --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..513e298946 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..1d81757d39 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..cb6adbec77 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..feccea9991 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..77709c4fe9 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..d9dcb78bdd --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..f24fa4fe6c --- /dev/null +++ b/Lb2pKll/steering_files/MC_2017_MU_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2017' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..b6a7b490a7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..7d0b9e6d90 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..cd4e87c06f --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..180fb33ee1 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..e962b82523 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..ef5de379ac --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..6b85580757 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..07361f83a7 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MD_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MD' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_ee.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_ee.py new file mode 100644 index 0000000000..7b28c4a288 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_mumu.py new file mode 100644 index 0000000000..ed2b94a640 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_ee.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_ee.py new file mode 100644 index 0000000000..99ebbe4849 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_mumu.py new file mode 100644 index 0000000000..b908e3f877 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip0_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "False" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_ee.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_ee.py new file mode 100644 index 0000000000..9f97b926f9 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_mumu.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_mumu.py new file mode 100644 index 0000000000..c1ab0a452a --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt0_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'DST' +os.environ['ISREDECAY'] = "False" +os.environ['ISFILTERED'] = "False" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_ee.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_ee.py new file mode 100644 index 0000000000..29e67c98b9 --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_ee.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "False" +os.environ['DOELECTRON'] = "True" diff --git a/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_mumu.py b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_mumu.py new file mode 100644 index 0000000000..bd4bd6b85f --- /dev/null +++ b/Lb2pKll/steering_files/MC_2018_MU_ReStrip1_Filt1_mumu.py @@ -0,0 +1,11 @@ +import os +os.environ['ISRUN2'] = "True" +os.environ['ISMC'] = "True" +os.environ['YEAR'] = '2018' +os.environ['INPUTTYPE'] = 'MDST' +os.environ['ISREDECAY'] = "True" +os.environ['ISFILTERED'] = "True" +os.environ['MAGPOS'] = 'MU' +os.environ['RESTRIP'] = "True" +os.environ['DOMUON'] = "True" +os.environ['DOELECTRON'] = "False" diff --git a/Lb2pKll/steering_files/__init__.py b/Lb2pKll/steering_files/__init__.py new file mode 100644 index 0000000000..e69de29bb2 -- GitLab From c94d1207e7ca15f0b0669060485e45c5f84e48ef Mon Sep 17 00:00:00 2001 From: Biplab <biplabdey@yahoo.com> Date: Wed, 6 Nov 2024 05:58:46 +0100 Subject: [PATCH 2/6] adding Bs2JpsiKK and Bd2JpsiKpi --- Lb2pKll/info.yaml | 936 ++++------------------------------------------ 1 file changed, 68 insertions(+), 868 deletions(-) diff --git a/Lb2pKll/info.yaml b/Lb2pKll/info.yaml index 423b12edbc..f05d0964a3 100644 --- a/Lb2pKll/info.yaml +++ b/Lb2pKll/info.yaml @@ -8,805 +8,82 @@ defaults: inform: - biplab.dey@cern.ch -######################################## -# Regular data tuples -######################################## -{%- set year_data = [ - ('11', '3500', 'Reco14', '21r1p2', 'ee'), - ('12', '4000', 'Reco14', '21r0p2', 'ee'), - ('16', '6500', 'Reco16', '28r2p1', 'ee'), - ('17', '6500', 'Reco17', '29r2p2', 'ee'), - ('18', '6500', 'Reco18', '34r0p2', 'ee'), - ('11', '3500', 'Reco14', '21r1p2', 'mumu'), - ('12', '4000', 'Reco14', '21r0p2', 'mumu'), - ('16', '6500', 'Reco16', '28r2p1', 'mumu'), - ('17', '6500', 'Reco17', '29r2p2', 'mumu'), - ('18', '6500', 'Reco18', '34r0p2', 'mumu'), +{%- set MC13154041BsJKKeeRStrp = [ + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13154041/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13154041/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13154041/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13154041/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13154041/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13154041/ALLSTREAMS.DST"), ]%} -{%- for year, energy, reco, strip_version, ll in year_data %} - {%- for polarity in ['MagDown', 'MagUp'] %} - -data_{{year}}_{{polarity}}_{{ll}}_tuple: - input: - bk_query: /LHCb/Collision{{year}}/Beam{{energy}}GeV-VeloClosed-{{polarity}}/Real Data/{{reco}}/Stripping{{strip_version}}/90000000/LEPTONIC.MDST - options: - - helpers/helper.py - - steering_files/Data_20{{year}}_{{ll}}.py - - dv_pKll.py - - {%- endfor %} -{%- endfor %} - - -{%- set MC15114012LbpKmmXFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15154002LbJpKeeXFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15154011Lb2SpKeeFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15124012LbpKeeXFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15124220LbpKeeGFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15124420LbpKeepi0Flt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC11124037BdKpieeFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC13124017BsKKeeFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15114220LbpKmmGFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC15114420LbpKmmpi0Flt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC11114016BdKpimmXFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- set MC13114007BsKKmmFlt = [ - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2016, 0, 1, "Sim09l", "S28r2p1", "v46r5", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2p1Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2017, 0, 1, "Sim09l", "S29r2p2", "v46r5", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), - (2018, 0, 1, "Sim09l", "S34r0p2", "v46r5", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.MDST"), -]%} - - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114012LbpKmmXFlt %} -MC15114012LbpKmmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154002LbJpKeeXFlt %} -MC15154002LbJpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154011Lb2SpKeeFlt %} -MC15154011Lb2SpKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124012LbpKeeXFlt %} -MC15124012LbpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124220LbpKeeGFlt %} -MC15124220LbpKeeGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124420LbpKeepi0Flt %} -MC15124420LbpKeepi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124037BdKpieeFlt %} -MC11124037BdKpieeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124017BsKKeeFlt %} -MC13124017BsKKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114220LbpKmmGFlt %} -MC15114220LbpKmmGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114420LbpKmmpi0Flt %} -MC15114420LbpKmmpi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114016BdKpimmXFlt %} -MC11114016BdKpimmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114007BsKKmmFlt %} -MC13114007BsKKmmFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll_mdst.py -{%- endfor %} - -{%- set MC15114012LbpKmmXFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15154002LbJpKeeXFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154002/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15154011Lb2SpKeeFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15154011/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15124012LbpKeeXFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124012/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15124220LbpKeeGFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15124420LbpKeepi0Flt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15124420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC11124037BdKpieeFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11124037/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC13124017BsKKeeFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13124017/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15114220LbpKmmGFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114220/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC15114420LbpKmmpi0Flt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/15114420/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC11114016BdKpimmXFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/11114016/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- set MC13114007BsKKmmFlt = [ - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), - (2012, 0, 1, "Sim09l", "S21r0p2", "v46r5", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09l-ReDecay01/Trig0x409f0045/Reco14c/Stripping21r0p2Filtered/13114007/BU2LLK_B2LLXBDT_B2XMUMU.STRIP.DST"), -]%} - - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114012LbpKmmXFlt %} -MC15114012LbpKmmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154002LbJpKeeXFlt %} -MC15154002LbJpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154011Lb2SpKeeFlt %} -MC15154011Lb2SpKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124012LbpKeeXFlt %} -MC15124012LbpKeeXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124220LbpKeeGFlt %} -MC15124220LbpKeeGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124420LbpKeepi0Flt %} -MC15124420LbpKeepi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124037BdKpieeFlt %} -MC11124037BdKpieeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124017BsKKeeFlt %} -MC13124017BsKKeeFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114220LbpKmmGFlt %} -MC15114220LbpKmmGFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114420LbpKmmpi0Flt %} -MC15114420LbpKmmpi0Flt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114016BdKpimmXFlt %} -MC11114016BdKpimmXFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114007BsKKmmFlt %} -MC13114007BsKKmmFlt{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- set MC15144001LbJpKmmRStrp = [ - (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144001/ALLSTREAMS.DST"), -]%} - - -{%- set MC15144059LbJpKmmX2RStrp = [ - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09h", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09h/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09h", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09h/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15144059/ALLSTREAMS.DST"), +{%- set MC13144041BsJKKmmRStrp = [ + (2012, 1, 0, "Sim09h", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13144041/ALLSTREAMS.DST"), ]%} -{%- set MC15144011Lb2SpKmmRStrp = [ - (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15144011/ALLSTREAMS.DST"), +{%- set MC11144042BdJKpimmXLLRStrp = [ + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09h-ReDecay01", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09h-ReDecay01/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09h-ReDecay01", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09h-ReDecay01/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h-ReDecay01", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h-ReDecay01/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09h-ReDecay01", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h-ReDecay01/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h-ReDecay01", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09h-ReDecay01", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h-ReDecay01", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x6138160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h-ReDecay01", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x6138160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h-ReDecay01", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h-ReDecay01", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), ]%} -{%- set MC15114011LbpKmmRStrp = [ - (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09b", "S21r1p1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09b/Trig0x40760037/Reco14c/Stripping21r1p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09l", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09l", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09l", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09l", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114011/ALLSTREAMS.DST"), +{%- set MC11144050BdJKpimmRStrp = [ + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09l", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09l", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09l", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09l", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144050/ALLSTREAMS.DST"), ]%} -{%- set MC15114000LbL15mmRStrp = [ - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114000/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114000/ALLSTREAMS.DST"), +{%- set MC11154050BdJKpieeRStrp = [ + (2018, 1, 0, "Sim09l", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/11154050/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09l", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/11154050/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09l", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/11154050/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09l", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/11154050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11154050/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09l", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09l/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11154050/ALLSTREAMS.DST"), ]%} -{%- set MC15114001LbL15mmRStrp = [ - (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/15114001/ALLSTREAMS.DST"), -]%} - - -{%- set MC15154001LbJpKeeRStrp = [ - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09f", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09f/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15154001/ALLSTREAMS.DST"), -]%} - - -{%- set MC15154011Lb2SpKeeRStrp = [ - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15154011/ALLSTREAMS.DST"), -]%} - - -{%- set MC15154050LbL152SeeRStrp = [ - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/15154050/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/15154050/ALLSTREAMS.DST"), -]%} - - -{%- set MC15124011LbpKeeRStrp = [ - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15124011/ALLSTREAMS.DST"), -]%} - - -{%- set MC11124002BdKsteeBRStrp = [ - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124002/ALLSTREAMS.DST"), -]%} - - -{%- set MC11124037BdKpieeRStrp = [ - (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09g", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11124037/ALLSTREAMS.DST"), -]%} - - -{%- set MC11114000BdKpimmRStrp = [ - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114000/ALLSTREAMS.DST"), -]%} - - -#No replicas - #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), -{%- set MC11114002BdKstmmBRStrp = [ - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09g", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09g", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09g/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09i", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09i/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09i", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09i/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09i", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09i/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09i", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09i/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09i", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09i", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09i", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09i/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11114002/ALLSTREAMS.DST"), -]%} - - -{%- set MC13114005BsphimmRStrp = [ - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09h", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/13114005/ALLSTREAMS.DST"), -]%} - - -{%- set MC13114010BsmmKKmmRStrp = [ - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09k", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09k", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09k", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09k", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114010/ALLSTREAMS.DST"), -]%} - - -{%- set MC13124017BsKKeeRStrp = [ - (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13124017/ALLSTREAMS.DST"), -]%} - -# No replicas - #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), - #(2017, 1, 0, "Sim09e", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09e/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), -{%- set MC13124006BsphieeBRStrp = [ - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09h", "S29r2", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09h", "S28r1", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r1NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09j", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09j/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09j", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09j/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/13124006/ALLSTREAMS.DST"), -]%} - -# times out on one event - #(2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), -{%- set MC13114007BsKKmmRStrp = [ - (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), - (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/13114007/ALLSTREAMS.DST"), -]%} - - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144001LbJpKmmRStrp %} -MC15144001LbJpKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144059LbJpKmmX2RStrp %} -MC15144059LbJpKmmX2RStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144011Lb2SpKmmRStrp %} -MC15144011Lb2SpKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114011LbpKmmRStrp %} -MC15114011LbpKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114000LbL15mmRStrp %} -MC15114000LbL15mmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15114001LbL15mmRStrp %} -MC15114001LbL15mmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154001LbJpKeeRStrp %} -MC15154001LbJpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154011Lb2SpKeeRStrp %} -MC15154011Lb2SpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13154041BsJKKeeRStrp %} +MC13154041BsJKKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: application: DaVinci/{{ dvver }} input: bk_query: {{bkk_path}} @@ -816,63 +93,8 @@ MC15154011Lb2SpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - dv_pKll.py {%- endfor %} -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154050LbL152SeeRStrp %} -MC15154050LbL152SeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15124011LbpKeeRStrp %} -MC15124011LbpKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124002BdKsteeBRStrp %} -MC11124002BdKsteeBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11124037BdKpieeRStrp %} -MC11124037BdKpieeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114000BdKpimmRStrp %} -MC11114000BdKpimmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11114002BdKstmmBRStrp %} -MC11114002BdKstmmBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13144041BsJKKmmRStrp %} +MC13144041BsJKKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: application: DaVinci/{{ dvver }} input: bk_query: {{bkk_path}} @@ -882,8 +104,8 @@ MC11114002BdKstmmBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - dv_pKll.py {%- endfor %} -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114005BsphimmRStrp %} -MC13114005BsphimmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11144042BdJKpimmXLLRStrp %} +MC11144042BdJKpimmXLLRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: application: DaVinci/{{ dvver }} input: bk_query: {{bkk_path}} @@ -893,8 +115,8 @@ MC13114005BsphimmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - dv_pKll.py {%- endfor %} -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114010BsmmKKmmRStrp %} -MC13114010BsmmKKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11144050BdJKpimmRStrp %} +MC11144050BdJKpimmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: application: DaVinci/{{ dvver }} input: bk_query: {{bkk_path}} @@ -904,19 +126,8 @@ MC13114010BsmmKKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - dv_pKll.py {%- endfor %} -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124017BsKKeeRStrp %} -MC13124017BsKKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13124006BsphieeBRStrp %} -MC13124006BsphieeBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC11154050BdJKpieeRStrp %} +MC11154050BdJKpieeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: application: DaVinci/{{ dvver }} input: bk_query: {{bkk_path}} @@ -925,14 +136,3 @@ MC13124006BsphieeBRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - dv_pKll.py {%- endfor %} - -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13114007BsKKmmRStrp %} -MC13114007BsKKmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py - - dv_pKll.py -{%- endfor %} -- GitLab From 2c48c061f892bc4c406bddac1588f906fb1b3cc7 Mon Sep 17 00:00:00 2001 From: Biplab <biplabdey@yahoo.com> Date: Wed, 6 Nov 2024 12:37:53 +0100 Subject: [PATCH 3/6] removed samples --- Lb2pKll/info.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Lb2pKll/info.yaml b/Lb2pKll/info.yaml index f05d0964a3..939c8721cd 100644 --- a/Lb2pKll/info.yaml +++ b/Lb2pKll/info.yaml @@ -41,10 +41,6 @@ defaults: (2018, 1, 0, "Sim09h", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), (2016, 1, 0, "Sim09h", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09h-ReDecay01", "S21r1", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09h-ReDecay01/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), - (2011, 1, 0, "Sim09h-ReDecay01", "S21r1", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09h-ReDecay01/Trig0x40760037/Reco14c/Stripping21r1NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09h-ReDecay01", "S21", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09h-ReDecay01/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), - (2012, 1, 0, "Sim09h-ReDecay01", "S21", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09h-ReDecay01/Trig0x409f0045/Reco14c/Stripping21NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), (2018, 1, 0, "Sim09h-ReDecay01", "S34", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), (2018, 1, 0, "Sim09h-ReDecay01", "S34", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), (2016, 1, 0, "Sim09h-ReDecay01", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09h-ReDecay01/Trig0x6138160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/11144042/ALLSTREAMS.DST"), -- GitLab From 0fa9fe6a2144df0f4e86056ceb87da170c439189 Mon Sep 17 00:00:00 2001 From: Biplab <biplabdey@yahoo.com> Date: Wed, 6 Nov 2024 18:18:31 +0100 Subject: [PATCH 4/6] added JpsipKpi0 bkgd as well --- Lb2pKll/info.yaml | 51 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/Lb2pKll/info.yaml b/Lb2pKll/info.yaml index 939c8721cd..073dda5ecf 100644 --- a/Lb2pKll/info.yaml +++ b/Lb2pKll/info.yaml @@ -78,6 +78,32 @@ defaults: ]%} +{%- set MC15144401Lb2JpKpi0KstmmRStrp = [ + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MU", "/MC/2011/Beam3500GeV-2011-MagUp-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2011, 1, 0, "Sim09k", "S21r1p2", "v39r1p6", "MD", "/MC/2011/Beam3500GeV-2011-MagDown-Nu2-Pythia8/Sim09k/Trig0x40760037/Reco14c/Stripping21r1p2NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2012, 1, 0, "Sim09k", "S21r0p2", "v39r1p6", "MD", "/MC/2012/Beam4000GeV-2012-MagDown-Nu2.5-Pythia8/Sim09k/Trig0x409f0045/Reco14c/Stripping21r0p2NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15144401/ALLSTREAMS.DST"), +]%} + + +{%- set MC15154401Lb2JpKpi0KsteeRStrp = [ + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MU", "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), + (2016, 1, 0, "Sim09k", "S28r2", "v44r11p4", "MD", "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x6139160F/Reco16/Turbo03a/Stripping28r2NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MU", "/MC/2017/Beam6500GeV-2017-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), + (2017, 1, 0, "Sim09k", "S29r2p1", "v42r11p2", "MD", "/MC/2017/Beam6500GeV-2017-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x62661709/Reco17/Turbo04a-WithTurcal/Stripping29r2p1NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MU", "/MC/2018/Beam6500GeV-2018-MagUp-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), + (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), +]%} + + + + {%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13154041BsJKKeeRStrp %} MC13154041BsJKKeeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: application: DaVinci/{{ dvver }} @@ -132,3 +158,28 @@ MC11154050BdJKpieeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - dv_pKll.py {%- endfor %} + + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15144401Lb2JpKpi0KstmmRStrp %} +MC15144401Lb2JpKpi0KstmmRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_mumu.py + - dv_pKll.py +{%- endfor %} + +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154401Lb2JpKpi0KsteeRStrp %} +MC15154401Lb2JpKpi0KsteeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + + -- GitLab From 1a139c66896a2308f983096d258f65d645a34310 Mon Sep 17 00:00:00 2001 From: Biplab <biplabdey@yahoo.com> Date: Wed, 6 Nov 2024 18:39:38 +0100 Subject: [PATCH 5/6] added JpsipKpi0 bkgd as well --- Lb2pKll/info.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Lb2pKll/info.yaml b/Lb2pKll/info.yaml index 073dda5ecf..83ce6a2e53 100644 --- a/Lb2pKll/info.yaml +++ b/Lb2pKll/info.yaml @@ -101,6 +101,9 @@ defaults: (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), ]%} +{%- set MC15154211Lb2JpKGee = [ + (2012, 0, 0, "Sim09b", "S21r0p1", "v46r1", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09b/Trig0x409f0045/Reco14c/Stripping21r0p1NoPrescalingFlagged/15154211/ALLSTREAMS.DST"), +]%} @@ -183,3 +186,15 @@ MC15154401Lb2JpKpi0KsteeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver} {%- endfor %} +{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154211Lb2JpKGee %} +MC15154211Lb2JpKGee{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: + application: DaVinci/{{ dvver }} + input: + bk_query: {{bkk_path}} + options: + - helpers/helper.py + - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py + - dv_pKll.py +{%- endfor %} + + -- GitLab From 10d32fa43d79feb015c01759a94de565746f3b65 Mon Sep 17 00:00:00 2001 From: Biplab <biplabdey@yahoo.com> Date: Wed, 6 Nov 2024 20:21:58 +0100 Subject: [PATCH 6/6] removed pKGee --- Lb2pKll/info.yaml | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/Lb2pKll/info.yaml b/Lb2pKll/info.yaml index 83ce6a2e53..7f80c8ccfe 100644 --- a/Lb2pKll/info.yaml +++ b/Lb2pKll/info.yaml @@ -101,10 +101,6 @@ defaults: (2018, 1, 0, "Sim09k", "S34r0p1", "v44r11p1", "MD", "/MC/2018/Beam6500GeV-2018-MagDown-Nu1.6-25ns-Pythia8/Sim09k/Trig0x617d18a4/Reco18/Turbo05-WithTurcal/Stripping34r0p1NoPrescalingFlagged/15154401/ALLSTREAMS.DST"), ]%} -{%- set MC15154211Lb2JpKGee = [ - (2012, 0, 0, "Sim09b", "S21r0p1", "v46r1", "MU", "/MC/2012/Beam4000GeV-2012-MagUp-Nu2.5-Pythia8/Sim09b/Trig0x409f0045/Reco14c/Stripping21r0p1NoPrescalingFlagged/15154211/ALLSTREAMS.DST"), -]%} - {%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC13154041BsJKKeeRStrp %} @@ -186,15 +182,3 @@ MC15154401Lb2JpKpi0KsteeRStrp{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver} {%- endfor %} -{%- for year, restrip, filt, simver, strpver, dvver, polarity, bkk_path in MC15154211Lb2JpKGee %} -MC15154211Lb2JpKGee{{year}}{{polarity}}{{simver}}{{strpver}}DV{{dvver}}: - application: DaVinci/{{ dvver }} - input: - bk_query: {{bkk_path}} - options: - - helpers/helper.py - - steering_files/MC_{{year}}_{{polarity}}_ReStrip{{restrip}}_Filt{{filt}}_ee.py - - dv_pKll.py -{%- endfor %} - - -- GitLab