CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
24_customise_reconstruct_overlay_event Namespace Reference

Functions

def customise
 

Variables

 runOnTheGrid = False
 
 runOnTheIC1 = False
 

Function Documentation

def 24_customise_reconstruct_overlay_event.customise (   process)

Definition at line 7 of file 24_customise_reconstruct_overlay_event.py.

7 
8 def customise(process):
9  process._Process__name="FINALRECO"
10  #process.Tracer = cms.Service("Tracer")
11  process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) )
12  #process.options = cms.untracked.PSet( SkipEvent = cms.untracked.vstring('ProductNotFound') )
13 
14  module_name="overlay"
15  process_name="OVERLAY"
16  process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) )
17 
18  process.dt1DRecHits.dtDigiLabel = cms.InputTag(module_name,"muonDTDigisDM")
19  process.csc2DRecHits.wireDigiTag = cms.InputTag(module_name,"MuonCSCWireDigisDM")
20  process.csc2DRecHits.stripDigiTag = cms.InputTag(module_name,"MuonCSCStripDigisDM")
21  process.rpcRecHits.rpcDigiLabel = cms.InputTag(module_name,"muonRPCDigisDM")
22  process.siPixelClusters.src = cms.InputTag(module_name,"siPixelDigisDM")
23 
24  process.ecalPreshowerRecHit.ESdigiCollection = cms.InputTag(module_name,"ESDigiCollectionDM",process_name)
25  process.ecalGlobalUncalibRecHit.EBdigiCollection = cms.InputTag(module_name,"EBDigiCollectionDM",process_name)
26  process.ecalGlobalUncalibRecHit.EEdigiCollection = cms.InputTag(module_name,"EEDigiCollectionDM",process_name)
27 
28  #process.ecalDetIdToBeRecovered.ebSrFlagCollection=cms.InputTag(module_name)
29  #process.ecalDetIdToBeRecovered.eeSrFlagCollection=cms.InputTag(module_name)
30 
31  process.hcalnoise.digiCollName = cms.InputTag(module_name,"HBHEDigiCollectionDM")
32 
33  process.hbhereco.digiLabel = cms.InputTag(module_name,"HBHEDigiCollectionDM")
34  process.hfreco.digiLabel = cms.InputTag(module_name,"HFDigiCollectionDM")
35  process.horeco.digiLabel = cms.InputTag(module_name,"HODigiCollectionDM")
36  process.zdcreco.digiLabel = cms.InputTag(module_name,"ZDCDigiCollectionDM")
37 
38  process.siStripZeroSuppression.RawDigiProducersList = cms.VInputTag()
39  process.MeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
40  process.newMeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
41  process.fourthMeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
42  process.secMeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
43  process.fifthMeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
44  process.thMeasurementTracker.inactiveStripDetectorLabels = cms.VInputTag()
45  process.load('Configuration/StandardSequences/Generator_cff')
46  process.genParticles.abortOnUnknownPDGCode = False
47  process.generation_step = cms.Path(cms.SequencePlaceholder("randomEngineStateProducer")+process.GeneInfo+process.genJetMET) # process.GeneInfo
48  process.schedule.insert(0,process.generation_step)
49 
50  if runOnTheGrid:
51  process.source.fileNames=cms.untracked.vstring(__FILE_NAMES__)
52  process.source.skipEvents=cms.untracked.uint32(__SKIP_EVENTS__)
53  process.maxEvents.input = cms.untracked.int32(__MAX_EVENTS__)
54  process.output.fileName = cms.untracked.string("output.root")
55 
56  process.siStripClusters.DigiProducersList = cms.VInputTag(
57  cms.InputTag(module_name,"siStripDigisZSDM"),
58  cms.InputTag(module_name,"siStripDigisVRDM"),
59  cms.InputTag(module_name,"siStripDigisPRDM"),
60  cms.InputTag(module_name,"siStripDigisSMDM")
61  )
62 
63  print process.dumpPython()
64  process.output.outputCommands = cms.untracked.vstring("keep *_*_*_*")
65 
66  return (process)
67 
68 
69 

Variable Documentation

24_customise_reconstruct_overlay_event.runOnTheGrid = False

Definition at line 4 of file 24_customise_reconstruct_overlay_event.py.

24_customise_reconstruct_overlay_event.runOnTheIC1 = False

Definition at line 5 of file 24_customise_reconstruct_overlay_event.py.