![]() |
![]() |
service = RandomNumberGeneratorService { untracked uint32 sourceSeed = 123456789 PSet moduleSeeds = { untracked uint32 VtxSmeared = 98765432 untracked uint32 g4SimHits = 11 untracked uint32 mix = 12345 untracked uint32 siPixelDigis =1234567 untracked uint32 siStripDigis =1234567 untracked uint32 ecalUnsuppressedDigis = 1234567 untracked uint32 hcalDigis = 11223344 untracked uint32 muonCSCDigis = 11223344 untracked uint32 muonDTDigis = 1234567 untracked uint32 muonRPCDigis = 1234567 } }sourceSeed serves for general purposes use cases, VtxSmeared for vertex smearing, g4SimHits is used for in Geant4 detector simulation, and mix is used in the MixingModule
source = PythiaSource { untracked int32 maxEvents = 1 untracked bool pythiaVerbosity = true PSet PythiaParameters = { # This is a vector of ParameterSet names to be read, in this order vstring parameterSets = { "pythiaUESettings", "pythiaUDSJets" } # CMS default pythia parameters include "Configuration/Generator/data/PythiaUESettings.cfi" # all flavour jets (configuration by Thomas Speer) vstring pythiaUDSJets = { 'MSEL=0 ! User defined processes', 'MSUB(11)=1 ! qq->qq', 'CKIN(3)=50. ! Pt hat lower cut', 'CKIN(4)=120. ! Pt hat upper cut', 'CKIN(13)=0. ! etamin', 'CKIN(14)=2.5 ! etamax', 'CKIN(15)=-2.5 ! -etamax', 'CKIN(16)=0. ! -etamin' } } }
source = FlatRandomPtGunSource { untracked uint32 firstRun = 1 untracked int32 maxEvents = 1 untracked PSet PGunParameters = { untracked vint32 PartID = {13} untracked double MinEta = -2.5 untracked double MaxEta = 2.5 untracked double MinPhi = -3.14159265358979323846 # in radians untracked double MaxPhi = 3.14159265358979323846 untracked double MinPt = 0.999 untracked double MaxPt = 1.001 } untracked int32 Verbosity = 0 # set to 1 (or greater) for printouts }
include "Configuration/StandardSequences/data/FakeConditions.cff"
include "Configuration/StandardSequences/data/Reconstruction.cff"
include "Configuration/StandardSequences/data/Simulation.cff"
include "Configuration/StandardSequences/data/VtxSmearedFlat.cff" include "Configuration/StandardSequences/data/VtxSmearedGauss.cff" include "Configuration/StandardSequences/data/VtxSmearedNoSmear.cff" include "Configuration/StandardSequences/data/VtxSmearedBeamProfile.cff" include "Configuration/StandardSequences/data/VtxSmearedBetafuncNominalCollision.cff" include "Configuration/StandardSequences/data/VtxSmearedBetafuncEarlyCollision.cff"please refer to Package Configuration/StandardSequences for a more detailed explanation.
include "Configuration/StandardSequences/data/MixingNoPileUp.cff" include "Configuration/StandardSequences/data/MixingLowLumiPileUp.cff" include "Configuration/StandardSequences/data/MixingHighLumiPileUp.cff"again, refer to Package Configuration/StandardSequences for a more detailed explanation.
path p = {simulation,reconstruction}
include "Configuration/StandardSequences/data/EventContent.cff"and then define a PoolOutputModule as in
module FEVT = PoolOutputModule { using FEVTSIMEventContent untracked string fileName = "PhysVal-DiElectron-Ene10.root" }The different options usable for the EventContent are explained in Package Configuration/EventContent.
endpath outpath = {FEVT} schedule = {p,outpath}
Last updated: @ Julia Yarba