process HLT = { #####Begin common includes for the Spring 08 production##### # Initialize the random generators # Set random seeds. service = RandomNumberGeneratorService { # This is to initialize the random engine of the source untracked uint32 sourceSeed = 123456789 # This is to initialize the random engines of Famos PSet moduleSeeds = { untracked uint32 VtxSmeared = 123456789 untracked uint32 famosPileUp = 918273 untracked uint32 famosSimHits = 13579 untracked uint32 siTrackerGaussianSmearingRecHits = 24680 untracked uint32 caloRecHits = 654321 untracked uint32 paramMuons = 54525 untracked uint32 l1ParamMuons = 54525 untracked uint32 MuonSimHits = 97531 untracked uint32 muonDTDigis = 67673876 untracked uint32 muonCSCDigis = 525432 untracked uint32 muonRPCDigis = 524964 } } # Famos sequences (With HLT) include "FastSimulation/Configuration/data/CommonInputsFake.cff" include "FastSimulation/Configuration/data/FamosSequences.cff" # L1 Emulator and HLT Setup include "FastSimulation/HighLevelTrigger/data/common/HLTSetup.cff" # prescale factors at L1 : useful for testing all L1 paths include "L1TriggerConfig/L1GtConfigProducers/data/L1GtFactorsUnprescale.cff" #####End common includes for the Spring 08 production##### # pile-up setup replace famosPileUp.PileUpSimulator.averageNumber = 0.0 service = Timing { } # The number of events to be processed. untracked PSet maxEvents = {untracked int32 input = 10} # Gen paths include "SimGeneral/HepPDTESSource/data/pythiapdt.cfi" ###################SOURCE######################### include "bprime_tW_m300.cfi" ##########################END OF SOURCE############################# ################### WATCH OUT !!! ################################## ##### the com energy is overwritten is the Fast Sim, at least, let's overwrite it with the correct value # Uncomment if not 14 TeV replace famosSimHits.ActivateDecays.comEnergy = 14000. #################################################################### ################ PART IF NEEDED############################### #these are needed by the filter # include "PhysicsTools/HepMCCandAlgos/data/genParticles.cfi" # include "GeneratorInterface/GenFilters/data/BCToEFilter.cfi" # sequence MCfilter = { genParticles, bctoefilter } # Don't forget to uncomment MCfilter in "simulation" and in "reconstruction" and update the PoolOutModule accordingly (?) ##################################################################### # Simulation include "PhysicsTools/HepMCCandAlgos/data/genEventWeight.cfi" include "PhysicsTools/HepMCCandAlgos/data/genEventScale.cfi" sequence simulation = { # MCfilter & simulationWithFamos & genEventScale & genEventWeight } # Reconstruction of all events, including those rejected at L1/HLT sequence hltEnd = { dummyModule } # HLT paths include "HLTrigger/Configuration/data/main/HLTpaths.cff" path reconstruction = { # MCfilter & doCalo & towerMakerForAll & // Work-around because of a bug in HLT reconstructionWithFamos // Reconstruction sequence } #module filter = RecoFilter {} #path recofilter = { filter } # To write out events include "FastSimulation/Configuration/data/EventContent.cff" block KeepHepMCProduct = { untracked vstring outputCommands = { "keep edmHepMCProduct_*_*_*" } } replace AODSIMEventContent.outputCommands += KeepHepMCProduct.outputCommands module o1 = PoolOutputModule { using AODSIMEventContent #untracked vstring outputCommands = { #"keep *" #} untracked string fileName = "bprime_tW_m300.root" untracked PSet dataset ={ untracked string dataTier = "AODSIM" } #untracked PSet SelectEvents = { # vstring SelectEvents = {"recofilter"} #} } endpath outpath = { o1 } # Keep the logging output to a nice level # include "FWCore/MessageService/data/MessageLogger.cfi" replace MessageLogger.destinations = {"detailedInfo.txt"} }