CMS 3D CMS Logo

Functions | Variables
hgcalDigitizer_cfi Namespace Reference

Functions

def HGCal_disableNoise (process)
 
def HGCal_setEndOfLifeNoise (process)
 

Variables

 _m
 
 accumulatorType
 
 adcNbits
 
 adcPulse
 
 adcSaturation_fC
 
 adcThreshold_fC
 
 bxTime
 
 chargeCollectionEfficiencies
 
 digiCfg
 
 digiCollection
 
 digitizationType
 
 doTimeSamples
 
 endOfLifeCCEs
 
 endOfLifeNoises
 
 eV_per_eh_pair
 
 eVPerEleHolePair
 
 fC_per_ele
 
 feCfg
 
 fwVersion
 
 geometryType
 
 hfnoseDigitizer
 
 HGCAL_chargeCollectionEfficiencies
 
 HGCAL_noise_fC
 
 HGCAL_noise_MIP
 
 HGCAL_noises
 
 hgceeDigitizer
 
 hgchebackDigitizer
 
 hgchefrontDigitizer
 
 hitCollection
 
 jitterConstant_ns
 
 jitterNoise_ns
 
 keV2fC
 
 keV2MIP
 
 makeDigiSimLinks
 
 maxSimHitsAccTime
 
 noise_fC
 
 noise_MIP
 
 nonAgedCCEs
 
 nonAgedNoises
 
 nPEperMIP
 
 nTotalPE
 
 premixStage1
 
 premixStage1MaxCharge
 
 premixStage1MinCharge
 
 pulseAvgT
 
 refToPSet_
 
 sdPixels
 
 tdcChargeDrainParameterisation
 
 tdcForToAOnset_fC
 
 tdcNbits
 
 tdcOnset_fC
 
 tdcResolutionInPs
 
 tdcSaturation_fC
 
 thresholdFollowsMIP
 
 thresholdTracksMIP
 
 toaLSB_ns
 
 toaMode
 
 tofDelay
 
 useAllChannels
 
 value
 
 values
 
 verbosity
 
 xTalk
 

Function Documentation

def hgcalDigitizer_cfi.HGCal_disableNoise (   process)

Definition at line 283 of file hgcalDigitizer_cfi.py.

283 def HGCal_disableNoise(process):
284  process.HGCAL_noise_fC = cms.PSet(
285  values = cms.vdouble(0,0,0), #100,200,300 um
286  )
287  process.HGCAL_noise_MIP = cms.PSet(
288  value = cms.double(0)
289  )
290  process.HGCAL_noises = cms.PSet(
291  values = cms.vdouble(0,0,0)
292  )
293  return process
294 
def HGCal_disableNoise(process)
def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise (   process)

Definition at line 268 of file hgcalDigitizer_cfi.py.

Referenced by aging.agedHGCal().

269  process.HGCAL_noise_fC = cms.PSet(
270  values = cms.vdouble( [x*fC_per_ele for x in endOfLifeNoises] ), #100,200,300 um
271  )
272  process.HGCAL_chargeCollectionEfficiencies = cms.PSet(
273  values = cms.vdouble(endOfLifeCCEs)
274  )
275  process.HGCAL_noise_MIP = cms.PSet(
276  value = cms.double( 1.0/5.0 )
277  )
278  process.HGCAL_noises = cms.PSet(
279  values = cms.vdouble([x for x in endOfLifeNoises])
280  )
281  return process
282 
def HGCal_setEndOfLifeNoise(process)

Variable Documentation

hgcalDigitizer_cfi._m
private
hgcalDigitizer_cfi.accumulatorType
hgcalDigitizer_cfi.adcNbits

Definition at line 57 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.adcPulse

Definition at line 54 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.adcSaturation_fC

Definition at line 59 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.adcThreshold_fC

Definition at line 72 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.bxTime
hgcalDigitizer_cfi.chargeCollectionEfficiencies

Definition at line 46 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.digiCfg

Definition at line 43 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.digiCollection
hgcalDigitizer_cfi.digitizationType

Definition at line 36 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.doTimeSamples

Definition at line 48 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.endOfLifeCCEs

Definition at line 266 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.endOfLifeNoises

Definition at line 267 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.eV_per_eh_pair

Definition at line 4 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.eVPerEleHolePair

Definition at line 33 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.fC_per_ele

Definition at line 5 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.feCfg

Definition at line 49 of file hgcalDigitizer_cfi.py.

Referenced by HGCDigitizerBase< DFr >.HGCDigitizerBase().

hgcalDigitizer_cfi.fwVersion
hgcalDigitizer_cfi.geometryType

Definition at line 35 of file hgcalDigitizer_cfi.py.

Referenced by DTDigitizer.DTDigitizer(), and DTDigitizer.produce().

hgcalDigitizer_cfi.hfnoseDigitizer

Definition at line 195 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.HGCAL_chargeCollectionEfficiencies

Definition at line 18 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.HGCAL_noise_fC

Definition at line 10 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.HGCAL_noise_MIP

Definition at line 14 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.HGCAL_noises

Definition at line 22 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hgceeDigitizer

Definition at line 27 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hgchebackDigitizer

Definition at line 157 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hgchefrontDigitizer

Definition at line 93 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hitCollection

Definition at line 29 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.jitterConstant_ns

Definition at line 65 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.jitterNoise_ns

Definition at line 63 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.keV2fC

Definition at line 44 of file hgcalDigitizer_cfi.py.

Referenced by HGCDigitizer.accumulate(), and HGCDigitizer.geometryType().

hgcalDigitizer_cfi.keV2MIP

Definition at line 173 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.makeDigiSimLinks

Definition at line 37 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.maxSimHitsAccTime

Definition at line 31 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.noise_fC

Definition at line 47 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.noise_MIP

Definition at line 174 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nonAgedCCEs

Definition at line 6 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nonAgedNoises
hgcalDigitizer_cfi.nPEperMIP

Definition at line 176 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nTotalPE

Definition at line 177 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.premixStage1

Definition at line 38 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.premixStage1MaxCharge

Definition at line 40 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.premixStage1MinCharge

Definition at line 39 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.pulseAvgT

Definition at line 55 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.refToPSet_

Definition at line 46 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.sdPixels

Definition at line 179 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcChargeDrainParameterisation

Definition at line 83 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcForToAOnset_fC

Definition at line 77 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcNbits

Definition at line 67 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcOnset_fC

Definition at line 75 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcResolutionInPs

Definition at line 61 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcSaturation_fC

Definition at line 69 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.thresholdFollowsMIP

Definition at line 73 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.thresholdTracksMIP

Definition at line 8 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.toaLSB_ns

Definition at line 79 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.toaMode

Definition at line 81 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tofDelay

Definition at line 34 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.useAllChannels

Definition at line 41 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.value

Definition at line 15 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.values

Definition at line 11 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.verbosity

Definition at line 42 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.xTalk

Definition at line 178 of file hgcalDigitizer_cfi.py.

Referenced by HcalSiPM.setCrossTalk().