Commit 18adeeec authored by Giovanni Siragusa's avatar Giovanni Siragusa
Browse files

See ChangeLog


git-svn-id: svn+ssh://svn.cern.ch/reps/atlasoff/Generators/MC15JobOptions/trunk@665568 4525493e-7705-40b1-a816-d608a930855b
parent 0172188e
2015-05-07 Giovanni Siragusa <siragusa@cern.ch>
* Tagging: MC15JobOptions-00-00-45
* Add common/Filters/MC15_HTFilter.py
* Add common/Filters/DecaysFinalStateFilter.py
* Update common/Filters/DirectPhotonFilter.py
* Add common/Filters/MissingEtFilter.py
* Add 341081-341177
* Add 301931-301941
* Add 301540-301819
* Add 429010-429011
* Add 341173-341176
* Add 423300-423303
* Add common/Filters/JetFilter.py
2015-05-07 Evelina Bouhova-Thacker <e.bouhova@cern.ch>
* Add 361250-3, 300998-9, BSignalFilter.py
......
# Example JO to filter with DecaysFinalStateFilter
if not hasattr( filtSeq, "DecaysFinalStateFilter" ):
from GeneratorFilters.GeneratorFiltersConf import DecaysFinalStateFilter
filtSeq += DecaysFinalStateFilter()
pass
"""
DecaysFinalStateFilter = filtSeq.DecaysFinalStateFilter
DecaysFinalStateFilter.NQuarks = 2
DecaysFinalStateFilter.MinNChargedLeptons = 2
DecaysFinalStateFilter.PDGAllowedParents = [ 23, 24, -24 ]
"""
......@@ -7,7 +7,12 @@ if not hasattr( filtSeq, "DirectPhotonFilter" ):
"""
DirectPhotonFilter = filtSeq.DirectPhotonFilter
DirectPhotonFilter.Ptcut = 10000.
# Old method of pt cut - maintained for backwards compatibility
# DirectPhotonFilter.Ptcut = 10000.
DirectPhotonFilter.Ptmin = 10000.
DirectPhotonFilter.Ptmax = 100000000.
DirectPhotonFilter.Etacut = 2.50
DirectPhotonFilter.NPhotons = 1
DirectPhotonFilter.AllowSUSYDecay = False
......
## Example configuration setting up JetFilter defaults
if not hasattr( filtSeq, "JetFilter" ):
from GeneratorFilters.GeneratorFiltersConf import JetFilter
filtSeq += JetFilter()
pass
filtSeq.JetFilter.JetNumber = 1
filtSeq.JetFilter.EtaRange = 2.7
filtSeq.JetFilter.JetThreshold = 17000.
filtSeq.JetFilter.JetType = False # True = cone, False = grid
filtSeq.JetFilter.GridSizeEta = 2 # Number of (approx 0.06 size) eta cells
filtSeq.JetFilter.GridSizePhi = 2 # Number of (approx 0.06 size) phi cells
## HT filter setup for anti-kT R=0.4 truth jets
include("MC15JobOptions/AntiKt4TruthJets.py")
from GeneratorFilters.GeneratorFiltersConf import HTFilter
if "HTFilter" not in filtSeq:
filtSeq += HTFilter()
filtSeq.HTFilter.MinJetPt = 20.*GeV # Min pT to consider jet in HT
filtSeq.HTFilter.MaxJetEta = 999. # Max eta to consider jet in HT
filtSeq.HTFilter.MinHT = 200.*GeV # Min HT to keep event
filtSeq.HTFilter.MaxHT = 1000.*GeV # Max HT to keep event
filtSeq.HTFilter.TruthJetContainer = "AntiKt4TruthJets" # Which jets to use for HT
filtSeq.HTFilter.UseNeutrinos = False # Include neutrinos from the MC event in the HT
filtSeq.HTFilter.UseMuons = True # Include e/mu from the MC event in the HT
if not hasattr(filtSeq, "MissingEtFilter"):
from GeneratorFilters.GeneratorFiltersConf import MissingEtFilter
filtSeq += MissingEtFilter("MissingEtFilter")
filtSeq.MissingEtFilter.METCut = 60*GeV
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 70.", # lower invariant mass
"PhaseSpace:mHatMax = 120."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 120.", # lower invariant mass
"PhaseSpace:mHatMax = 180."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 180.", # lower invariant mass
"PhaseSpace:mHatMax = 250."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 250.", # lower invariant mass
"PhaseSpace:mHatMax = 400."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 400.", # lower invariant mass
"PhaseSpace:mHatMax = 600."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 600.", # lower invariant mass
"PhaseSpace:mHatMax = 800."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 800.", # lower invariant mass
"PhaseSpace:mHatMax = 1000."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 1000.", # lower invariant mass
"PhaseSpace:mHatMax = 1250."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 1250.", # lower invariant mass
"PhaseSpace:mHatMax = 1500."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 1500.", # lower invariant mass
"PhaseSpace:mHatMax = 1750."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 1750.", # lower invariant mass
"PhaseSpace:mHatMax = 2000."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 2000.", # lower invariant mass
"PhaseSpace:mHatMax = 2250."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 2250.", # lower invariant mass
"PhaseSpace:mHatMax = 2500."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
include('MC15JobOptions/Pythia8_A14_NNPDF23LO_EvtGen_Common.py')
genSeq.Pythia8.Commands += ["WeakSingleBoson:ffbar2gmZ = on",
"23:onMode = off", # turn off all decays modes
"23:onIfAny = 11", # turn on the ee decay mode
"PhaseSpace:mHatMin = 2500.", # lower invariant mass
"PhaseSpace:mHatMax = 2750."] # upper invariant mass
evgenConfig.description = "Pythia 8 DY->ee production with NNPDF23LO tune"
evgenConfig.contact = ["Daniel Hayden <daniel.hayden@cern.ch>"]
evgenConfig.keywords = ["SM", "drellYan", "electroweak", "2electron"]
evgenConfig.generators += ["Pythia8"]
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment