CMS 3D CMS Logo

Functions | Variables
hgcalDigitizer_cfi Namespace Reference

Functions

def HGCal_setEndOfLifeNoise (digitizer)
 

Variables

 accumulatorType
 
 adcNbits
 
 adcPulse
 
 adcSaturation_fC
 
 adcThreshold_fC
 
 bxTime
 
 chargeCollectionEfficiency
 
 digiCfg
 
 digiCollection
 
 digitizationType
 
 doTimeSamples
 
 endOfLifeCCEs
 
 endOfLifeNoises
 
 eV_per_eh_pair
 
 eVPerEleHolePair
 
 fC_per_ele
 
 feCfg
 
 fwVersion
 
 hgceeDigitizer
 
 hgchebackDigitizer
 
 hgchefrontDigitizer
 
 hitCollection
 
 keV2fC
 
 keV2MIP
 
 makeDigiSimLinks
 
 maxSimHitsAccTime
 
 noise_fC
 
 noise_MIP
 
 nonAgedCCEs
 
 nonAgedNoises
 
 nPEperMIP
 
 nTotalPE
 
 pulseAvgT
 
 sdPixels
 
 tdcChargeDrainParameterisation
 
 tdcNbits
 
 tdcOnset_fC
 
 tdcResolutionInPs
 
 tdcSaturation_fC
 
 thresholdFollowsMIP
 
 thresholdTracksMIP
 
 toaLSB_ns
 
 toaMode
 
 tofDelay
 
 useAllChannels
 
 verbosity
 
 xTalk
 

Function Documentation

def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise (   digitizer)

Definition at line 157 of file hgcalDigitizer_cfi.py.

References reco.if().

Referenced by aging.agedHGCal().

157 def HGCal_setEndOfLifeNoise(digitizer):
158  if( digitizer.digiCollection != "HGCDigisHEback" ):
159  digitizer.digiCfg.noise_fC = cms.vdouble( [x*fC_per_ele for x in endOfLifeNoises] )
160  digitizer.digiCfg.chargeCollectionEfficiency = cms.vdouble(endOfLifeCCEs)
161  else: #use S/N of 7 for SiPM readout
162  digitizer.digiCfg.noise_MIP = cms.double( 1.0/5.0 )
163 
def HGCal_setEndOfLifeNoise(digitizer)
if(dp >Float(M_PI)) dp-

Variable Documentation

hgcalDigitizer_cfi.accumulatorType
hgcalDigitizer_cfi.adcNbits

Definition at line 37 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.adcPulse

Definition at line 34 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.adcSaturation_fC

Definition at line 39 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.adcThreshold_fC

Definition at line 48 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.chargeCollectionEfficiency

Definition at line 26 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.digiCfg

Definition at line 23 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.digitizationType

Definition at line 19 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.doTimeSamples

Definition at line 28 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.endOfLifeCCEs

Definition at line 155 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.endOfLifeNoises

Definition at line 156 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 17 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 29 of file hgcalDigitizer_cfi.py.

Referenced by HGCDigitizerBase< DFr >.HGCDigitizerBase().

hgcalDigitizer_cfi.hgceeDigitizer

Definition at line 11 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hgchebackDigitizer

Definition at line 121 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hgchefrontDigitizer

Definition at line 67 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.hitCollection

Definition at line 13 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.keV2fC

Definition at line 24 of file hgcalDigitizer_cfi.py.

Referenced by HGCDigitizer.accumulate().

hgcalDigitizer_cfi.keV2MIP

Definition at line 133 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.makeDigiSimLinks

Definition at line 20 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.maxSimHitsAccTime

Definition at line 15 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.noise_fC

Definition at line 27 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.noise_MIP

Definition at line 134 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nonAgedCCEs

Definition at line 6 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nonAgedNoises

Definition at line 7 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nPEperMIP

Definition at line 136 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.nTotalPE

Definition at line 137 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.pulseAvgT

Definition at line 35 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.sdPixels

Definition at line 139 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcChargeDrainParameterisation

Definition at line 57 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcNbits

Definition at line 43 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcOnset_fC

Definition at line 51 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcResolutionInPs

Definition at line 41 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tdcSaturation_fC

Definition at line 45 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.thresholdFollowsMIP

Definition at line 49 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.thresholdTracksMIP

Definition at line 8 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.toaLSB_ns

Definition at line 53 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.toaMode

Definition at line 55 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.tofDelay

Definition at line 18 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.useAllChannels

Definition at line 21 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.verbosity

Definition at line 22 of file hgcalDigitizer_cfi.py.

hgcalDigitizer_cfi.xTalk

Definition at line 138 of file hgcalDigitizer_cfi.py.

Referenced by HcalSiPM.setCrossTalk().