CMS 3D CMS Logo

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

Functions

def _fastSimDigis
 
def _modifyEnableHcalHardcode
 
def _premixStage2GenPUProtons
 

Variables

tuple doAllDigi = cms.Sequence(doAllDigiTask)
 
tuple doAllDigiTask = cms.Task(generatorSmeared, calDigiTask, muonDigiTask, ctppsDigiTask)
 
tuple modifyDigi_fastSimDigis = (fastSim & ~premix_stage1)
 
tuple modifyDigi_premixStage2GenPUProtons = (~premix_stage2)
 
tuple modifyEnableHcalHardcode_ = hcalHardcodeConditions.makeProcessModifier( _modifyEnableHcalHardcode )
 
tuple pdigi = cms.Sequence(pdigiTask)
 
tuple pdigi_hi = cms.Sequence(pdigiTask_hi)
 
tuple pdigi_hi_nogen = cms.Sequence(pdigiTask_hi_nogen)
 
tuple pdigi_nogen = cms.Sequence(pdigiTask_nogen)
 
tuple pdigi_valid = cms.Sequence(pdigiTask)
 
tuple pdigi_valid_nogen = cms.Sequence(pdigiTask_nogen)
 
tuple pdigiTask = cms.Task(pdigiTask_nogen, fixGenInfoTask, tpPruningTask)
 
tuple pdigiTask_hi = cms.Task(pdigiTask, heavyIon)
 
tuple pdigiTask_hi_nogen = cms.Task(pdigiTask_nogen, genJetMETTask, heavyIon)
 
tuple pdigiTask_nogen = cms.Task(generatorSmeared, cms.TaskPlaceholder("randomEngineStateProducer"), cms.TaskPlaceholder("mix"), doAllDigiTask, addPileupInfo)
 

Function Documentation

def Digi_cff._fastSimDigis (   process)
private

Definition at line 69 of file Digi_cff.py.

References DigiAliases_cff.loadDigiAliases().

69 
70 def _fastSimDigis(process):
71  import FastSimulation.Configuration.DigiAliases_cff as DigiAliases
72 
73  # pretend these digis have been through digi2raw and raw2digi, by using the approprate aliases
74  # use an alias to make the mixed track collection available under the usual label
75  from FastSimulation.Configuration.DigiAliases_cff import loadDigiAliases
76  loadDigiAliases(process)
# no need for the aliases for premixing stage1
def _fastSimDigis
Definition: Digi_cff.py:69
def Digi_cff._modifyEnableHcalHardcode (   theProcess)
private

Definition at line 80 of file Digi_cff.py.

80 
81 def _modifyEnableHcalHardcode( theProcess ):
82  from CalibCalorimetry.HcalPlugins.Hcal_Conditions_forGlobalTag_cff import hcal_db_producer as _hcal_db_producer, es_hardcode as _es_hardcode, es_prefer_hcalHardcode as _es_prefer_hcalHardcode
83  theProcess.hcal_db_producer = _hcal_db_producer
84  theProcess.es_hardcode = _es_hardcode
85  theProcess.es_prefer_hcalHardcode = _es_prefer_hcalHardcode
def _modifyEnableHcalHardcode
Definition: Digi_cff.py:80
def Digi_cff._premixStage2GenPUProtons (   process)
private

Definition at line 63 of file Digi_cff.py.

63 
64 def _premixStage2GenPUProtons(process):
65  process.load("SimGeneral.PileupInformation.genPUProtons_cfi")
process.pdigiTask_nogen.add(process.genPUProtons)
def _premixStage2GenPUProtons
Definition: Digi_cff.py:63

Variable Documentation

tuple Digi_cff.doAllDigi = cms.Sequence(doAllDigiTask)

Definition at line 49 of file Digi_cff.py.

tuple Digi_cff.doAllDigiTask = cms.Task(generatorSmeared, calDigiTask, muonDigiTask, ctppsDigiTask)

Definition at line 38 of file Digi_cff.py.

tuple Digi_cff.modifyDigi_fastSimDigis = (fastSim & ~premix_stage1)

Definition at line 77 of file Digi_cff.py.

tuple Digi_cff.modifyDigi_premixStage2GenPUProtons = (~premix_stage2)

Definition at line 66 of file Digi_cff.py.

tuple Digi_cff.modifyEnableHcalHardcode_ = hcalHardcodeConditions.makeProcessModifier( _modifyEnableHcalHardcode )

Definition at line 87 of file Digi_cff.py.

tuple Digi_cff.pdigi = cms.Sequence(pdigiTask)

Definition at line 50 of file Digi_cff.py.

tuple Digi_cff.pdigi_hi = cms.Sequence(pdigiTask_hi)

Definition at line 58 of file Digi_cff.py.

tuple Digi_cff.pdigi_hi_nogen = cms.Sequence(pdigiTask_hi_nogen)

Definition at line 59 of file Digi_cff.py.

tuple Digi_cff.pdigi_nogen = cms.Sequence(pdigiTask_nogen)

Definition at line 52 of file Digi_cff.py.

tuple Digi_cff.pdigi_valid = cms.Sequence(pdigiTask)

Definition at line 51 of file Digi_cff.py.

tuple Digi_cff.pdigi_valid_nogen = cms.Sequence(pdigiTask_nogen)

Definition at line 53 of file Digi_cff.py.

tuple Digi_cff.pdigiTask = cms.Task(pdigiTask_nogen, fixGenInfoTask, tpPruningTask)

Definition at line 47 of file Digi_cff.py.

tuple Digi_cff.pdigiTask_hi = cms.Task(pdigiTask, heavyIon)

Definition at line 56 of file Digi_cff.py.

tuple Digi_cff.pdigiTask_hi_nogen = cms.Task(pdigiTask_nogen, genJetMETTask, heavyIon)

Definition at line 57 of file Digi_cff.py.

tuple Digi_cff.pdigiTask_nogen = cms.Task(generatorSmeared, cms.TaskPlaceholder("randomEngineStateProducer"), cms.TaskPlaceholder("mix"), doAllDigiTask, addPileupInfo)

Definition at line 43 of file Digi_cff.py.