CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HiggsChargedTausM200_cfg.py
Go to the documentation of this file.
1 # The following comments couldn't be translated into the new config version:
2 
3 # "TAUO = 0 0 ! Registered by Alexandre.Nikitenko@cern.ch",
4 
5 # higgs decays
6 
7 # Work-around because of a bug in HLT
8 # Reconstruction sequence
9 import FWCore.ParameterSet.Config as cms
10 
11 process = cms.Process("HLT")
12 process.load("Configuration.Generator.PythiaUESettings_cfi")
13 
14 # Famos sequences (With HLT)
15 process.load("FastSimulation.Configuration.CommonInputsFake_cff")
16 
17 process.load("FastSimulation.Configuration.FamosSequences_cff")
18 
19 # L1 Emulator and HLT Setup
20 process.load("FastSimulation.HighLevelTrigger.common.HLTSetup_cff")
21 
22 process.load("PhysicsTools.HepMCCandAlgos.genEventWeight_cfi")
23 
24 process.load("PhysicsTools.HepMCCandAlgos.genEventScale_cfi")
25 
26 # HLT paths
27 process.load("HLTrigger.Configuration.main.HLTpaths_cff")
28 
29 # To write out events
30 process.load("FastSimulation.Configuration.EventContent_cff")
31 
32 # Keep the logging output to a nice level #
33 process.load("FWCore.MessageService.MessageLogger_cfi")
34 
35 process.configurationMetadata = cms.untracked.PSet(
36  version = cms.untracked.string('$Revision: 1.1 $'),
37  name = cms.untracked.string('$Source: /cvs_server/repositories/CMSSW/CMSSW/FastSimulation/Validation/python/HiggsChargedTausM200_cfg.py,v $'),
38  annotation = cms.untracked.string('RelVal FastSim charge Higgs to taus, mHiggs=200GeV')
39 )
40 process.ReleaseValidation = cms.untracked.PSet(
41  eventsPerJob = cms.untracked.uint32(1000),
42  totalNumberOfEvents = cms.untracked.uint32(25000),
43  primaryDatasetName = cms.untracked.string('RelValFastSimHiggsChargedTausM200')
44 )
45 process.maxEvents = cms.untracked.PSet(
46  input = cms.untracked.int32(10)
47 )
48 process.RandomNumberGeneratorService = cms.Service("RandomNumberGeneratorService",
49  # This is to initialize the random engines of Famos
50  moduleSeeds = cms.PSet(
51  l1ParamMuons = cms.untracked.uint32(54525),
52  caloRecHits = cms.untracked.uint32(654321),
53  MuonSimHits = cms.untracked.uint32(97531),
54  muonCSCDigis = cms.untracked.uint32(525432),
55  muonDTDigis = cms.untracked.uint32(67673876),
56  famosSimHits = cms.untracked.uint32(13579),
57  paramMuons = cms.untracked.uint32(54525),
58  famosPileUp = cms.untracked.uint32(918273),
59  VtxSmeared = cms.untracked.uint32(123456789),
60  muonRPCDigis = cms.untracked.uint32(524964),
61  siTrackerGaussianSmearingRecHits = cms.untracked.uint32(24680)
62  ),
63  # This is to initialize the random engine of the source
64  sourceSeed = cms.untracked.uint32(123456789)
65 )
66 
67 process.source = cms.Source("PythiaSource",
68  pythiaHepMCVerbosity = cms.untracked.bool(False),
69  maxEventsToPrint = cms.untracked.int32(0),
70  pythiaPylistVerbosity = cms.untracked.int32(0),
71  filterEfficiency = cms.untracked.double(1.0),
72  PythiaParameters = cms.PSet(
73  process.pythiaUESettingsBlock,
74  processParameters = cms.vstring('MSEL = 0 ! user control',
75  'MSUB(401) = 1 ! gg->tbH+ Registered by Alexandre.Nikitenko@cern.ch',
76  'MSUB(402) = 1 ! qq->tbH+ Registered by Alexandre.Nikitenko@cern.ch',
77  'IMSS(1)= 1 ! MSSM ',
78  'RMSS(5) = 30. ! TANBETA',
79  'RMSS(19) = 200. ! (D=850.) m_A',
80  'MDME(503,1)=0 !Higgs(H+) decay into dbar u',
81  'MDME(504,1)=0 !Higgs(H+) decay into sbar c',
82  'MDME(505,1)=0 !Higgs(H+) decay into bbar t',
83  'MDME(506,1)=0 !Higgs(H+) decay into b bar t',
84  'MDME(507,1)=0 !Higgs(H+) decay into e+ nu_e',
85  'MDME(508,1)=0 !Higgs(H+) decay into mu+ nu_mu',
86  'MDME(509,1)=1 !Higgs(H+) decay into tau+ nu_tau',
87  'MDME(510,1)=0 !Higgs(H+) decay into tau prime+ nu_tau',
88  'MDME(511,1)=0 !Higgs(H+) decay into W+ h0',
89  'MDME(512,1)=0 !Higgs(H+) decay into ~chi_10 ~chi_1+',
90  'MDME(513,1)=0 !Higgs(H+) decay into ~chi_10 ~chi_2+',
91  'MDME(514,1)=0 !Higgs(H+) decay into ~chi_20 ~chi_1+',
92  'MDME(515,1)=0 !Higgs(H+) decay into ~chi_20 ~chi_2+',
93  'MDME(516,1)=0 !Higgs(H+) decay into ~chi_30 ~chi_1+',
94  'MDME(517,1)=0 !Higgs(H+) decay into ~chi_30 ~chi_2+',
95  'MDME(518,1)=0 !Higgs(H+) decay into ~chi_40 ~chi_1+',
96  'MDME(519,1)=0 !Higgs(H+) decay into ~chi_40 ~chi_2+',
97  'MDME(520,1)=0 !Higgs(H+) decay into ~t_1 ~b_1bar',
98  'MDME(521,1)=0 !Higgs(H+) decay into ~t_2 ~b_1bar',
99  'MDME(522,1)=0 !Higgs(H+) decay into ~t_1 ~b_2bar',
100  'MDME(523,1)=0 !Higgs(H+) decay into ~t_2 ~b_2bar',
101  'MDME(524,1)=0 !Higgs(H+) decay into ~d_Lbar ~u_L',
102  'MDME(525,1)=0 !Higgs(H+) decay into ~s_Lbar ~c_L',
103  'MDME(526,1)=0 !Higgs(H+) decay into ~e_L+ ~nu_eL',
104  'MDME(527,1)=0 !Higgs(H+) decay into ~mu_L+ ~nu_muL',
105  'MDME(528,1)=0 !Higgs(H+) decay into ~tau_1+ ~nu_tauL',
106  'MDME(529,1)=0 !Higgs(H+) decay into ~tau_2+ ~nu_tauL'),
107  # This is a vector of ParameterSet names to be read, in this order
108  parameterSets = cms.vstring('pythiaUESettings',
109  'processParameters',
110  'pythiaMSSMmhmax'),
111  pythiaMSSMmhmax = cms.vstring('RMSS(2)= 200. ! SU(2) gaugino mass ',
112  'RMSS(3)= 800. ! SU(3) (gluino) mass ',
113  'RMSS(4)= 200. ! higgsino mass parameter',
114  'RMSS(6)= 1000. ! left slepton mass',
115  'RMSS(7)= 1000. ! right slepton mass',
116  'RMSS(8)= 1000. ! right slepton mass',
117  'RMSS(9)= 1000. ! right squark mass',
118  'RMSS(10)= 1000. ! left sq mass for 3th gen/heaviest stop mass',
119  'RMSS(11)= 1000. ! right sbottom mass/lightest sbotoom mass',
120  'RMSS(12)= 1000. ! right stop mass/lightest stop mass',
121  'RMSS(13)= 1000. ! left stau mass',
122  'RMSS(14)= 1000. ! right stau mass',
123  'RMSS(15)= 2449. ! Ab',
124  'RMSS(16)= 2449. ! At',
125  'RMSS(17)= 2449. ! Atau')
126  )
127 )
128 
129 process.Timing = cms.Service("Timing")
130 
131 process.o1 = cms.OutputModule("PoolOutputModule",
132  process.FEVTSIMEventContent,
133  dataset = cms.untracked.PSet(
134  dataTier = cms.untracked.string('GEN-SIM-DIGI-RECO')
135  ),
136  fileName = cms.untracked.string('FEVTWithHLT.root')
137 )
138 
139 process.simulation = cms.Path(process.simulationWithFamos+process.genEventScale+process.genEventWeight)
140 process.hltEnd = cms.Sequence(process.dummyModule)
141 process.reconstruction = cms.Path(process.doCalo+process.towerMakerForAll+process.reconstructionWithFamos)
142 process.outpath = cms.EndPath(process.o1)
143 process.famosPileUp.UseTRandomEngine = True
144 process.famosSimHits.UseTRandomEngine = True
145 process.siTrackerGaussianSmearingRecHits.UseTRandomEngine = True
146 process.caloRecHits.UseTRandomEngine = True
147 process.paramMuons.UseTRandomEngine = True
148 process.famosPileUp.PileUpSimulator.averageNumber = 0.0
149 process.load("Configuration.StandardSequences.MagneticField_40T_cff")
150 #process.load("Configuration.StandardSequences.MagneticField_38T_cff")
151 process.VolumeBasedMagneticFieldESProducer.useParametrizedTrackerField = True
152 process.famosSimHits.SimulateCalorimetry = True
153 process.famosSimHits.SimulateTracking = True
154 process.MessageLogger.destinations = ['detailedInfo.txt']
155