diff --git a/D02HH_Practice/README.md b/D02HH_Practice/README.md new file mode 100644 index 0000000000000000000000000000000000000000..8ef5deb85681b2a4e1583ea7cd3e4c33a06f854b --- /dev/null +++ b/D02HH_Practice/README.md @@ -0,0 +1,3 @@ +# Test production for Starterkit-2020 + +Using 2016 D0->KK MC diff --git a/D02HH_Practice/info.yaml b/D02HH_Practice/info.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a346a0e2bda65e32b1503dcfc29e47320452f5e6 --- /dev/null +++ b/D02HH_Practice/info.yaml @@ -0,0 +1,18 @@ +defaults: + application: DaVinci/v45r5 + wg: Charm + automatically_configure: yes + turbo: no + inform: + - aidan.richard.wiederhold@cern.ch + options: + - ntuple_options.py + output: D02KK.ROOT + +2016_MagDown_PromptMC_D02KK: + input: + bk_query: "/MC/2016/Beam6500GeV-2016-MagDown-Nu1.6-25ns-Pythia8/Sim09c/Trig0x6138160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/27163002/ALLSTREAMS.DST" + +2016_MagUp_PromptMC_D02KK: + input: + bk_query: "/MC/2016/Beam6500GeV-2016-MagUp-Nu1.6-25ns-Pythia8/Sim09c/Trig0x6138160F/Reco16/Turbo03/Stripping28r1NoPrescalingFlagged/27163002/ALLSTREAMS.DST" diff --git a/D02HH_Practice/ntuple_options.py b/D02HH_Practice/ntuple_options.py new file mode 100644 index 0000000000000000000000000000000000000000..ff8d03299095b45305f04b0cf4b7868004915766 --- /dev/null +++ b/D02HH_Practice/ntuple_options.py @@ -0,0 +1,15 @@ +from Configurables import DecayTreeTuple +from DecayTreeTuple.Configuration import * +from Configurables import DaVinci + +# Stream and stripping line we want to use +stream = 'AllStreams' +line = 'D2hhPromptDst2D2KKLine' + +# Create an ntuple to capture D*+ decays from the StrippingLine line +dtt = DecayTreeTuple('TupleDstToD0pi_D0ToKK') +dtt.Inputs = ['/Event/{0}/Phys/{1}/Particles'.format(stream, line)] +dtt.Decay = '[D*(2010)+ -> (D0 -> K- K+) pi+]CC' + +# Configure DaVinci +DaVinci().UserAlgorithms += [dtt]