-
Notifications
You must be signed in to change notification settings - Fork 789
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3631 from nanlu06/new
HY decay fragments for Run 3
- Loading branch information
Showing
18 changed files
with
694 additions
and
0 deletions.
There are no files selected for viewing
34 changes: 34 additions & 0 deletions
34
genfragments/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYHTo4B.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 5 -5', # H-> b b | ||
'25:onIfMatch = 5 -5', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 5 -5', # Y-> b b | ||
'35:onIfMatch = 5 -5', | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:mothers = 25,35', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,5,5', | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
34 changes: 34 additions & 0 deletions
34
...agments/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2B_YTo2G.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 5 -5', # H->bb | ||
'25:onIfMatch = 5 -5', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 22 22', # Y->gamma gamma | ||
'35:onIfMatch = 22 22', | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:mothers = 25,35', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,22,22', | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
34 changes: 34 additions & 0 deletions
34
...agments/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2B_YTo2T.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'35:onMode = off', # Turn off all H decays | ||
'35:oneChannel = 1 1 100 15 -15', # Y->tau tau | ||
'35:onIfMatch = 15 -15', | ||
'25:onMode = off', | ||
'25:oneChannel = 1 1 100 5 -5', # H->bb | ||
'25:onIfMatch = 5 -5', | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:mothers = 25,35', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,15,15', | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
41 changes: 41 additions & 0 deletions
41
.../ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2B_YTo2WTo2L2Nu.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 5 -5', # H->b b~ | ||
'25:onIfMatch = 5 -5', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 24 -24', # Y->WW | ||
'35:onIfMatch = 24 -24', | ||
'15:onMode = on', # allow all tau decays. Leptonic and Hadronic | ||
'24:mMin = 0.05', # the lower limit of the allowed mass range generated by the Breit-Wigner (in GeV) | ||
'24:onMode = off', # Turn off all W decays | ||
'24:onIfAny = 11 13 15', # Add W->enu, W->munu, W->taunu. Add W->qq decays | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:eMuTauAsEquivalent = on', #on: treat electrons, muons , and taus as equivalent | ||
'ResonanceDecayFilter:allNuAsEquivalent = on', #on: treat all three neutrino flavours as equivalent | ||
'ResonanceDecayFilter:udscAsEquivalent = on', #on: treat udsc quarks as equivalent | ||
'ResonanceDecayFilter:mothers = 35,25,24', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,11,12,11,12', # qq,lnu,lnu | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
41 changes: 41 additions & 0 deletions
41
...hirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2B_YTo2WTo2Q1L1Nu.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 5 -5', # H->b b~ | ||
'25:onIfMatch = 5 -5', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 24 -24', # Y->WW | ||
'35:onIfMatch = 24 -24', | ||
'15:onMode = on', # allow all tau decays. Leptonic and Hadronic | ||
'24:mMin = 0.05', # the lower limit of the allowed mass range generated by the Breit-Wigner (in GeV) | ||
'24:onMode = off', # Turn off all W decays | ||
'24:onIfAny = 1 2 3 4 5 11 13 15', # Add W->enu, W->munu, W->taunu. Add W->qq decays | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:eMuTauAsEquivalent = on', #on: treat electrons, muons , and taus as equivalent | ||
'ResonanceDecayFilter:allNuAsEquivalent = on', #on: treat all three neutrino flavours as equivalent | ||
'ResonanceDecayFilter:udscAsEquivalent = on', #on: treat udsc quarks as equivalent | ||
'ResonanceDecayFilter:mothers = 35,25,24', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,1,1,11,12', # qq,lnu,gg | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
39 changes: 39 additions & 0 deletions
39
...nts/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2B_YTo2WTo4Q.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 5 -5', # H->b b~ | ||
'25:onIfMatch = 5 -5', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 24 -24', # Y->WW | ||
'35:onIfMatch = 24 -24', | ||
'15:onMode = on', # allow all tau decays. Leptonic and Hadronic | ||
'24:mMin = 0.05', # the lower limit of the allowed mass range generated by the Breit-Wigner (in GeV) | ||
'24:onMode = off', # Turn off all W decays | ||
'24:onIfAny = 1 2 3 4 5', # W->qq decays | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:udscAsEquivalent = on', #on: treat udsc quarks as equivalent | ||
'ResonanceDecayFilter:mothers = 35,25,24', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,1,1,1,1', # bb, qq, qq | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
51 changes: 51 additions & 0 deletions
51
...nts/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2B_YTo2Z2L2J.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'15:onMode = off', | ||
'15:onIfAny = 11 13', # only leptonic tau decays | ||
'23:mMin = 0.05', | ||
'23:onMode = off', | ||
'23:onIfAny = 1 2 3 4 5 11 13 15', # Z->jets decay and a leptonic charged Z decay, including taus | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 23 23', # Y->ZZ | ||
'35:onIfMatch = 23 23', | ||
'24:mMin = 0.05', | ||
'24:onMode = off', | ||
'25:m0 = 125.0', | ||
'25:onMode = off', | ||
'25:oneChannel = 1 1 100 5 -5', # H->bb | ||
'25:onIfMatch = 5 -5', | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:eMuAsEquivalent = off', #on: treat electrons and muons as equivalent | ||
'ResonanceDecayFilter:eMuTauAsEquivalent = on', #on: treat electrons, muons , and taus as equivalent | ||
'ResonanceDecayFilter:allNuAsEquivalent = off', #on: treat all three neutrino flavours as equivalent | ||
'ResonanceDecayFilter:udscAsEquivalent = off', #on: treat udsc quarks as equivalent | ||
'ResonanceDecayFilter:udscbAsEquivalent = on', #on: treat udscb quarks as equivalent | ||
'ResonanceDecayFilter:mothers = 35,25,23', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,23,23,1,1,11,11', | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters' | ||
) | ||
) | ||
) | ||
|
||
|
||
ProductionFilterSequence = cms.Sequence(generator) |
34 changes: 34 additions & 0 deletions
34
...agments/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2G_YTo2B.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 22 22', # H->gamma gamma | ||
'25:onIfMatch = 22 22', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 5 -5', # Y->bb | ||
'35:onIfMatch = 5 -5', | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:mothers = 25,35', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 5,5,22,22', | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
34 changes: 34 additions & 0 deletions
34
...agments/ThirteenPointSixTeV/Higgs/HY/ResonanceDecayFilter_example_HY_XToYH_HTo2G_YTo2T.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
import FWCore.ParameterSet.Config as cms | ||
|
||
from Configuration.Generator.Pythia8CommonSettings_cfi import * | ||
from Configuration.Generator.MCTunesRun3ECM13p6TeV.PythiaCP5Settings_cfi import * | ||
from Configuration.Generator.PSweightsPythia.PythiaPSweightsSettings_cfi import * | ||
|
||
generator = cms.EDFilter("Pythia8ConcurrentHadronizerFilter", | ||
maxEventsToPrint = cms.untracked.int32(1), | ||
pythiaPylistVerbosity = cms.untracked.int32(1), | ||
filterEfficiency = cms.untracked.double(1.0), | ||
pythiaHepMCVerbosity = cms.untracked.bool(False), | ||
comEnergy = cms.double(13600.), | ||
PythiaParameters = cms.PSet( | ||
pythia8CommonSettingsBlock, | ||
pythia8CP5SettingsBlock, | ||
pythia8PSweightsSettingsBlock, | ||
processParameters = cms.vstring( | ||
'25:onMode = off', # Turn off all H decays | ||
'25:oneChannel = 1 1 100 22 22', # H->gamma gamma | ||
'25:onIfMatch = 22 22', | ||
'35:onMode = off', | ||
'35:oneChannel = 1 1 100 15 -15', # Y->tau tau | ||
'35:onIfMatch = 15 -15', | ||
'ResonanceDecayFilter:filter = on', | ||
'ResonanceDecayFilter:exclusive = on', #off: require at least the specified number of daughters, on: require exactly the specified number of daughters | ||
'ResonanceDecayFilter:mothers = 25,35', #list of mothers not specified -> count all particles in hard process+resonance decays (better to avoid specifying mothers when including leptons from the lhe in counting, since intermediate resonances are not gauranteed to appear in general | ||
'ResonanceDecayFilter:daughters = 15,15,22,22', | ||
), | ||
parameterSets = cms.vstring('pythia8CommonSettings', | ||
'pythia8CP5Settings', | ||
'pythia8PSweightsSettings', | ||
'processParameters') | ||
) | ||
) |
Oops, something went wrong.