CMS 3D CMS Logo

Functions | Variables
hgcalDigitizer_cfi Namespace Reference

Functions

def HFNose_setEndOfLifeNoise (process, byDose=True, byDoseAlgo=0, byDoseFactor=1)
 
def HFNose_setRealisticNoiseSi (process, byDose=True, byDoseAlgo=0, byDoseMap=doseMap, byDoseFactor=1)
 
def HGCal_disableNoise (process)
 
def HGCal_ignoreFluence (process)
 
def HGCal_ignoreNoise (process)
 
def HGCal_ignorePulsePerGain (process)
 
def HGCal_setEndOfLifeNoise (process, byDose=True, byDoseAlgo=0, byDoseFactor=1)
 
def HGCal_setEndOfLifeNoise_1500 (process)
 
def HGCal_setEndOfLifeNoise_4000 (process)
 
def HGCal_setRealisticNoiseSci (process, byDose=True, byDoseAlgo=0, byDoseMap=doseMap, byDoseFactor=1)
 
def HGCal_setRealisticNoiseSi (process, byDose=True, byDoseAlgo=0, byDoseMap=doseMap, byDoseFactor=1)
 
def HGCal_setRealisticStartupNoise (process)
 
def HGCal_useCaching (process)
 

Variables

 _m
 
 accumulatorType
 
 adcNbits
 
 adcSaturation_fC
 
 adcThreshold_fC
 
 algo
 
 bxTime
 
 cceParamFine
 
 cceParamFine_epi600
 
 cceParamFine_epi800
 
 cceParamFine_tdr600
 
 cceParamFine_tdr800
 
 cceParamFine_ttu600
 
 cceParamFine_ttu800
 
 cceParams
 
 cceParamThick
 
 cceParamThick_epi600
 
 cceParamThick_tdr600
 
 cceParamThick_tdr800
 
 cceParamThick_ttu600
 
 cceParamThick_ttu800
 
 cceParamThin
 
 cceParamThin_epi600
 
 cceParamThin_tdr600
 
 cceParamThin_tdr800
 
 cceParamThin_ttu600
 
 cceParamThin_ttu800
 
 chargeCollectionEfficiencies
 
 digiCfg
 
 digiCollection
 
 digitizationType
 
 digitizer
 
 doseMap
 
 doseMapNose
 
 doTimeSamples
 
 endOfLifeCCEs
 
 endOfLifeNoises
 
 eV_per_eh_pair
 
 eVPerEleHolePair
 
 fC_per_ele
 
 feCfg
 
 HFNose_noise_fC
 
 hfnoseDigitizer
 
 HGCAL_cceParams_toUse
 
 HGCAL_chargeCollectionEfficiencies
 
 HGCAL_ileakParam_toUse
 
 HGCAL_noise_fC
 
 HGCAL_noise_heback
 
 HGCAL_noises
 
 hgceeDigitizer
 
 hgchebackDigitizer
 
 hgchefrontDigitizer
 
 hitCollection
 
 ileakParam
 
 ileakParam_600V
 
 ileakParam_800V
 
 keV2fC
 
 keV2MIP
 
 makeDigiSimLinks
 
 maxSimHitsAccTime
 
 noise
 
 noise_fC
 
 noise_MIP
 
 NoiseGeneration_Method
 
 nonAgedCCEs
 
 nonAgedNoises
 
 nonAgedNoises_v9
 
 nPEperMIP
 
 nTotalPE
 
 premixStage1
 
 premixStage1MaxCharge
 
 premixStage1MinCharge
 
 refToPSet_
 
 scaleByDose
 
 scaleByDoseAlgo
 
 scaleByDoseFactor
 
 scaleBySipmArea
 
 scaleByTileArea
 
 sdPixels
 
 sipmMap
 
 targetMIPvalue_ADC
 
 tdcForToAOnset_fC
 
 tdcOnset_fC
 
 tdcSaturation_fC
 
 thresholdFollowsMIP
 
 thresholdTracksMIP
 
 tofDelay
 
 useAllChannels
 
 values
 
 verbosity
 
 xTalk
 

Function Documentation

◆ HFNose_setEndOfLifeNoise()

def hgcalDigitizer_cfi.HFNose_setEndOfLifeNoise (   process,
  byDose = True,
  byDoseAlgo = 0,
  byDoseFactor = 1 
)
includes all effects from radiation and gain choice

Definition at line 350 of file hgcalDigitizer_cfi.py.

350 def HFNose_setEndOfLifeNoise(process,byDose=True,byDoseAlgo=0,byDoseFactor=1):
351  """includes all effects from radiation and gain choice"""
352  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
353  process=HFNose_setRealisticNoiseSi(process,byDose=byDose,byDoseAlgo=byDoseAlgo,byDoseMap=doseMapNose,byDoseFactor=byDoseFactor)
354  return process
355 

References HFNose_setRealisticNoiseSi().

Referenced by aging.agedHFNose().

◆ HFNose_setRealisticNoiseSi()

def hgcalDigitizer_cfi.HFNose_setRealisticNoiseSi (   process,
  byDose = True,
  byDoseAlgo = 0,
  byDoseMap = doseMap,
  byDoseFactor = 1 
)

Definition at line 304 of file hgcalDigitizer_cfi.py.

304 def HFNose_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=0,byDoseMap=doseMap,byDoseFactor=1):
305  process.HFNose_noise_fC = cms.PSet(
306  scaleByDose = cms.bool(byDose),
307  scaleByDoseAlgo = cms.uint32(byDoseAlgo),
308  scaleByDoseFactor = cms.double(byDoseFactor),
309  doseMap = byDoseMap,
310  values = cms.vdouble( [x*fC_per_ele for x in endOfLifeNoises] ), #100,200,300 um
311  )
312  return process
313 
314 

Referenced by HFNose_setEndOfLifeNoise().

◆ HGCal_disableNoise()

def hgcalDigitizer_cfi.HGCal_disableNoise (   process)

Definition at line 325 of file hgcalDigitizer_cfi.py.

325 def HGCal_disableNoise(process):
326  process.HGCAL_noise_fC = cms.PSet(
327  scaleByDose = cms.bool(False),
328  scaleByDoseAlgo = cms.uint32(0),
329  scaleByDoseFactor = cms.double(1),
330  doseMap = cms.string(""),
331  values = cms.vdouble(0,0,0), #100,200,300 um
332  )
333  process.HGCAL_noise_heback = cms.PSet(
334  scaleByDose = cms.bool(False),
335  scaleByDoseAlgo = cms.uint32(0),
336  scaleByDoseFactor = cms.double(1),
337  doseMap = cms.string(""),
338  noise_MIP = cms.double(0.) #zero noise
339  )
340  process.HGCAL_noises = cms.PSet(
341  values = cms.vdouble(0,0,0)
342  )
343  return process
344 

◆ HGCal_ignoreFluence()

def hgcalDigitizer_cfi.HGCal_ignoreFluence (   process)
include all effects except fluence impact on leakage current and CCE

Definition at line 245 of file hgcalDigitizer_cfi.py.

245 def HGCal_ignoreFluence(process):
246  """include all effects except fluence impact on leakage current and CCE"""
247  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
248  # for instance turning on the 0th bit turns off the impact of fluence
249  process=HGCal_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=1)
250  process=HGCal_setRealisticNoiseSci(process,byDose=True,byDoseAlgo=1)
251  return process
252 

References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().

◆ HGCal_ignoreNoise()

def hgcalDigitizer_cfi.HGCal_ignoreNoise (   process)
include all effects except noise impact on leakage current and CCE, and scint

Definition at line 261 of file hgcalDigitizer_cfi.py.

261 def HGCal_ignoreNoise(process):
262  """include all effects except noise impact on leakage current and CCE, and scint"""
263  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
264  # for instance turning on the 2nd bit activates ignoring the cache
265  process=HGCal_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=4)
266  process=HGCal_setRealisticNoiseSci(process,byDose=True,byDoseAlgo=4)
267  return process
268 

References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().

◆ HGCal_ignorePulsePerGain()

def hgcalDigitizer_cfi.HGCal_ignorePulsePerGain (   process)
include all effects except the per-gain pulse emulation

Definition at line 269 of file hgcalDigitizer_cfi.py.

269 def HGCal_ignorePulsePerGain(process):
270  """include all effects except the per-gain pulse emulation"""
271  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
272  # for instance turning on the 3rd bit activates ignoring the cache
273  process=HGCal_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=8)
274  process=HGCal_setRealisticNoiseSci(process,byDose=True,byDoseAlgo=8)
275  return process
276 

References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().

◆ HGCal_setEndOfLifeNoise()

def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise (   process,
  byDose = True,
  byDoseAlgo = 0,
  byDoseFactor = 1 
)
includes all effects from radiation and gain choice

Definition at line 216 of file hgcalDigitizer_cfi.py.

216 def HGCal_setEndOfLifeNoise(process,byDose=True,byDoseAlgo=0,byDoseFactor=1):
217  """includes all effects from radiation and gain choice"""
218  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
219  process=HGCal_setRealisticNoiseSi(process,byDose=byDose,byDoseAlgo=byDoseAlgo,byDoseFactor=byDoseFactor)
220  process=HGCal_setRealisticNoiseSci(process,byDose=byDose,byDoseAlgo=byDoseAlgo,byDoseFactor=byDoseFactor)
221  return process
222 

References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().

Referenced by aging.agedHGCal(), HGCal_setEndOfLifeNoise_1500(), and HGCal_setEndOfLifeNoise_4000().

◆ HGCal_setEndOfLifeNoise_1500()

def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise_1500 (   process)

Definition at line 234 of file hgcalDigitizer_cfi.py.

234 def HGCal_setEndOfLifeNoise_1500(process):
235  process.HGCAL_cceParams_toUse = cms.PSet(
236  cceParamFine = cms.vdouble(cceParamFine_epi600),
237  cceParamThin = cms.vdouble(cceParamThin_tdr600),
238  cceParamThick = cms.vdouble(cceParamThick_tdr600)
239  )
240  process.HGCAL_ileakParam_toUse = cms.PSet(
241  ileakParam = cms.vdouble(ileakParam_600V)
242  )
243  return HGCal_setEndOfLifeNoise(process,byDoseFactor=0.5)
244 

References HGCal_setEndOfLifeNoise().

◆ HGCal_setEndOfLifeNoise_4000()

def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise_4000 (   process)

Definition at line 223 of file hgcalDigitizer_cfi.py.

223 def HGCal_setEndOfLifeNoise_4000(process):
224  process.HGCAL_cceParams_toUse = cms.PSet(
225  cceParamFine = cms.vdouble(cceParamFine_epi800),
226  cceParamThin = cms.vdouble(cceParamThin_tdr800),
227  cceParamThick = cms.vdouble(cceParamThick_tdr800)
228  )
229  process.HGCAL_ileakParam_toUse = cms.PSet(
230  ileakParam = cms.vdouble(ileakParam_800V)
231  )
232  return HGCal_setEndOfLifeNoise(process,byDoseFactor=1.333)
233 

References HGCal_setEndOfLifeNoise().

◆ HGCal_setRealisticNoiseSci()

def hgcalDigitizer_cfi.HGCal_setRealisticNoiseSci (   process,
  byDose = True,
  byDoseAlgo = 0,
  byDoseMap = doseMap,
  byDoseFactor = 1 
)

Definition at line 315 of file hgcalDigitizer_cfi.py.

315 def HGCal_setRealisticNoiseSci(process,byDose=True,byDoseAlgo=0,byDoseMap=doseMap,byDoseFactor=1):
316  process.HGCAL_noise_heback = cms.PSet(
317  scaleByDose = cms.bool(byDose),
318  scaleByDoseAlgo = cms.uint32(byDoseAlgo),
319  scaleByDoseFactor = cms.double(byDoseFactor),
320  doseMap = byDoseMap,
321  noise_MIP = cms.double(1./5.) #uses noise map
322  )
323  return process
324 

Referenced by HGCal_ignoreFluence(), HGCal_ignoreNoise(), HGCal_ignorePulsePerGain(), HGCal_setEndOfLifeNoise(), and HGCal_useCaching().

◆ HGCal_setRealisticNoiseSi()

def hgcalDigitizer_cfi.HGCal_setRealisticNoiseSi (   process,
  byDose = True,
  byDoseAlgo = 0,
  byDoseMap = doseMap,
  byDoseFactor = 1 
)

Definition at line 288 of file hgcalDigitizer_cfi.py.

288 def HGCal_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=0,byDoseMap=doseMap,byDoseFactor=1):
289  process.HGCAL_noise_fC = cms.PSet(
290  scaleByDose = cms.bool(byDose),
291  scaleByDoseAlgo = cms.uint32(byDoseAlgo),
292  scaleByDoseFactor = cms.double(byDoseFactor),
293  doseMap = byDoseMap,
294  values = cms.vdouble( [x*fC_per_ele for x in endOfLifeNoises] ), #100,200,300 um
295  )
296  process.HGCAL_chargeCollectionEfficiencies = cms.PSet(
297  values = cms.vdouble(endOfLifeCCEs)
298  )
299  process.HGCAL_noises = cms.PSet(
300  values = cms.vdouble([x for x in endOfLifeNoises])
301  )
302  return process
303 

Referenced by HGCal_ignoreFluence(), HGCal_ignoreNoise(), HGCal_ignorePulsePerGain(), HGCal_setEndOfLifeNoise(), HGCal_setRealisticStartupNoise(), and HGCal_useCaching().

◆ HGCal_setRealisticStartupNoise()

def hgcalDigitizer_cfi.HGCal_setRealisticStartupNoise (   process)
include all effects except fluence impact on leakage current and CCE

Definition at line 253 of file hgcalDigitizer_cfi.py.

253 def HGCal_setRealisticStartupNoise(process):
254  """include all effects except fluence impact on leakage current and CCE"""
255  #note: realistic electronics with Sci is not yet switched on
256  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
257  # for instance turning on the 0th bit turns off the impact of fluence
258  process=HGCal_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=1)
259  return process
260 

References HGCal_setRealisticNoiseSi().

Referenced by aging.realisticHGCalStartup().

◆ HGCal_useCaching()

def hgcalDigitizer_cfi.HGCal_useCaching (   process)
include all effects except cachine of siop parameters (gain cpu time)

Definition at line 277 of file hgcalDigitizer_cfi.py.

277 def HGCal_useCaching(process):
278  """include all effects except cachine of siop parameters (gain cpu time)"""
279  #note: realistic electronics with Sci is not yet switched on
280  # byDoseAlgo is used as a collection of bits to toggle: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb)
281  # for instance turning on the 4th bit activates using the cache
282  process=HGCal_setRealisticNoiseSi(process,byDose=True,byDoseAlgo=16)
283  process=HGCal_setRealisticNoiseSci(process,byDose=True,byDoseAlgo=16)
284  return process
285 

References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().

Variable Documentation

◆ _m

hgcalDigitizer_cfi._m
private

◆ accumulatorType

hgcalDigitizer_cfi.accumulatorType

Definition at line 77 of file hgcalDigitizer_cfi.py.

◆ adcNbits

hgcalDigitizer_cfi.adcNbits

Definition at line 166 of file hgcalDigitizer_cfi.py.

◆ adcSaturation_fC

hgcalDigitizer_cfi.adcSaturation_fC

Definition at line 167 of file hgcalDigitizer_cfi.py.

◆ adcThreshold_fC

hgcalDigitizer_cfi.adcThreshold_fC

Definition at line 170 of file hgcalDigitizer_cfi.py.

◆ algo

hgcalDigitizer_cfi.algo

Definition at line 153 of file hgcalDigitizer_cfi.py.

◆ bxTime

hgcalDigitizer_cfi.bxTime

Definition at line 83 of file hgcalDigitizer_cfi.py.

◆ cceParamFine

hgcalDigitizer_cfi.cceParamFine

Definition at line 44 of file hgcalDigitizer_cfi.py.

◆ cceParamFine_epi600

hgcalDigitizer_cfi.cceParamFine_epi600

Definition at line 38 of file hgcalDigitizer_cfi.py.

◆ cceParamFine_epi800

hgcalDigitizer_cfi.cceParamFine_epi800

Definition at line 36 of file hgcalDigitizer_cfi.py.

◆ cceParamFine_tdr600

hgcalDigitizer_cfi.cceParamFine_tdr600

Definition at line 20 of file hgcalDigitizer_cfi.py.

◆ cceParamFine_tdr800

hgcalDigitizer_cfi.cceParamFine_tdr800

Definition at line 24 of file hgcalDigitizer_cfi.py.

◆ cceParamFine_ttu600

hgcalDigitizer_cfi.cceParamFine_ttu600

Definition at line 28 of file hgcalDigitizer_cfi.py.

◆ cceParamFine_ttu800

hgcalDigitizer_cfi.cceParamFine_ttu800

Definition at line 32 of file hgcalDigitizer_cfi.py.

◆ cceParams

hgcalDigitizer_cfi.cceParams

Definition at line 96 of file hgcalDigitizer_cfi.py.

◆ cceParamThick

hgcalDigitizer_cfi.cceParamThick

Definition at line 46 of file hgcalDigitizer_cfi.py.

◆ cceParamThick_epi600

hgcalDigitizer_cfi.cceParamThick_epi600

Definition at line 40 of file hgcalDigitizer_cfi.py.

◆ cceParamThick_tdr600

hgcalDigitizer_cfi.cceParamThick_tdr600

Definition at line 22 of file hgcalDigitizer_cfi.py.

◆ cceParamThick_tdr800

hgcalDigitizer_cfi.cceParamThick_tdr800

Definition at line 26 of file hgcalDigitizer_cfi.py.

◆ cceParamThick_ttu600

hgcalDigitizer_cfi.cceParamThick_ttu600

Definition at line 30 of file hgcalDigitizer_cfi.py.

◆ cceParamThick_ttu800

hgcalDigitizer_cfi.cceParamThick_ttu800

Definition at line 34 of file hgcalDigitizer_cfi.py.

◆ cceParamThin

hgcalDigitizer_cfi.cceParamThin

Definition at line 45 of file hgcalDigitizer_cfi.py.

◆ cceParamThin_epi600

hgcalDigitizer_cfi.cceParamThin_epi600

Definition at line 39 of file hgcalDigitizer_cfi.py.

◆ cceParamThin_tdr600

hgcalDigitizer_cfi.cceParamThin_tdr600

Definition at line 21 of file hgcalDigitizer_cfi.py.

◆ cceParamThin_tdr800

hgcalDigitizer_cfi.cceParamThin_tdr800

Definition at line 25 of file hgcalDigitizer_cfi.py.

◆ cceParamThin_ttu600

hgcalDigitizer_cfi.cceParamThin_ttu600

Definition at line 29 of file hgcalDigitizer_cfi.py.

◆ cceParamThin_ttu800

hgcalDigitizer_cfi.cceParamThin_ttu800

Definition at line 33 of file hgcalDigitizer_cfi.py.

◆ chargeCollectionEfficiencies

hgcalDigitizer_cfi.chargeCollectionEfficiencies

Definition at line 97 of file hgcalDigitizer_cfi.py.

◆ digiCfg

hgcalDigitizer_cfi.digiCfg

Definition at line 93 of file hgcalDigitizer_cfi.py.

◆ digiCollection

hgcalDigitizer_cfi.digiCollection

Definition at line 80 of file hgcalDigitizer_cfi.py.

◆ digitizationType

hgcalDigitizer_cfi.digitizationType

Definition at line 86 of file hgcalDigitizer_cfi.py.

Referenced by HGCDigitizerBase.run().

◆ digitizer

hgcalDigitizer_cfi.digitizer

◆ doseMap

hgcalDigitizer_cfi.doseMap

Definition at line 53 of file hgcalDigitizer_cfi.py.

◆ doseMapNose

hgcalDigitizer_cfi.doseMapNose

Definition at line 356 of file hgcalDigitizer_cfi.py.

◆ doTimeSamples

hgcalDigitizer_cfi.doTimeSamples

Definition at line 99 of file hgcalDigitizer_cfi.py.

◆ endOfLifeCCEs

hgcalDigitizer_cfi.endOfLifeCCEs

Definition at line 214 of file hgcalDigitizer_cfi.py.

◆ endOfLifeNoises

hgcalDigitizer_cfi.endOfLifeNoises

Definition at line 215 of file hgcalDigitizer_cfi.py.

◆ eV_per_eh_pair

hgcalDigitizer_cfi.eV_per_eh_pair

Definition at line 6 of file hgcalDigitizer_cfi.py.

◆ eVPerEleHolePair

hgcalDigitizer_cfi.eVPerEleHolePair

Definition at line 84 of file hgcalDigitizer_cfi.py.

◆ fC_per_ele

hgcalDigitizer_cfi.fC_per_ele

Definition at line 7 of file hgcalDigitizer_cfi.py.

◆ feCfg

hgcalDigitizer_cfi.feCfg

Definition at line 101 of file hgcalDigitizer_cfi.py.

Referenced by HGCDigitizerBase.HGCDigitizerBase().

◆ HFNose_noise_fC

hgcalDigitizer_cfi.HFNose_noise_fC

Definition at line 57 of file hgcalDigitizer_cfi.py.

◆ hfnoseDigitizer

hgcalDigitizer_cfi.hfnoseDigitizer

Definition at line 179 of file hgcalDigitizer_cfi.py.

◆ HGCAL_cceParams_toUse

hgcalDigitizer_cfi.HGCAL_cceParams_toUse

Definition at line 43 of file hgcalDigitizer_cfi.py.

◆ HGCAL_chargeCollectionEfficiencies

hgcalDigitizer_cfi.HGCAL_chargeCollectionEfficiencies

Definition at line 67 of file hgcalDigitizer_cfi.py.

◆ HGCAL_ileakParam_toUse

hgcalDigitizer_cfi.HGCAL_ileakParam_toUse

Definition at line 15 of file hgcalDigitizer_cfi.py.

◆ HGCAL_noise_fC

hgcalDigitizer_cfi.HGCAL_noise_fC

Definition at line 49 of file hgcalDigitizer_cfi.py.

◆ HGCAL_noise_heback

hgcalDigitizer_cfi.HGCAL_noise_heback

Definition at line 59 of file hgcalDigitizer_cfi.py.

◆ HGCAL_noises

hgcalDigitizer_cfi.HGCAL_noises

Definition at line 71 of file hgcalDigitizer_cfi.py.

◆ hgceeDigitizer

hgcalDigitizer_cfi.hgceeDigitizer

Definition at line 76 of file hgcalDigitizer_cfi.py.

◆ hgchebackDigitizer

hgcalDigitizer_cfi.hgchebackDigitizer

Definition at line 135 of file hgcalDigitizer_cfi.py.

◆ hgchefrontDigitizer

hgcalDigitizer_cfi.hgchefrontDigitizer

Definition at line 106 of file hgcalDigitizer_cfi.py.

◆ hitCollection

hgcalDigitizer_cfi.hitCollection

Definition at line 79 of file hgcalDigitizer_cfi.py.

◆ ileakParam

hgcalDigitizer_cfi.ileakParam

Definition at line 16 of file hgcalDigitizer_cfi.py.

◆ ileakParam_600V

hgcalDigitizer_cfi.ileakParam_600V

Definition at line 13 of file hgcalDigitizer_cfi.py.

◆ ileakParam_800V

hgcalDigitizer_cfi.ileakParam_800V

Definition at line 14 of file hgcalDigitizer_cfi.py.

◆ keV2fC

hgcalDigitizer_cfi.keV2fC

Definition at line 94 of file hgcalDigitizer_cfi.py.

◆ keV2MIP

hgcalDigitizer_cfi.keV2MIP

Definition at line 158 of file hgcalDigitizer_cfi.py.

◆ makeDigiSimLinks

hgcalDigitizer_cfi.makeDigiSimLinks

Definition at line 87 of file hgcalDigitizer_cfi.py.

◆ maxSimHitsAccTime

hgcalDigitizer_cfi.maxSimHitsAccTime

Definition at line 82 of file hgcalDigitizer_cfi.py.

◆ noise

hgcalDigitizer_cfi.noise

Definition at line 157 of file hgcalDigitizer_cfi.py.

◆ noise_fC

hgcalDigitizer_cfi.noise_fC

Definition at line 98 of file hgcalDigitizer_cfi.py.

Referenced by HGCFEElectronics< DFr >.SetNoiseValues().

◆ noise_MIP

hgcalDigitizer_cfi.noise_MIP

Definition at line 64 of file hgcalDigitizer_cfi.py.

◆ NoiseGeneration_Method

hgcalDigitizer_cfi.NoiseGeneration_Method

Definition at line 81 of file hgcalDigitizer_cfi.py.

◆ nonAgedCCEs

hgcalDigitizer_cfi.nonAgedCCEs

Definition at line 8 of file hgcalDigitizer_cfi.py.

◆ nonAgedNoises

hgcalDigitizer_cfi.nonAgedNoises

Definition at line 9 of file hgcalDigitizer_cfi.py.

◆ nonAgedNoises_v9

hgcalDigitizer_cfi.nonAgedNoises_v9

Definition at line 10 of file hgcalDigitizer_cfi.py.

◆ nPEperMIP

hgcalDigitizer_cfi.nPEperMIP

Definition at line 160 of file hgcalDigitizer_cfi.py.

◆ nTotalPE

hgcalDigitizer_cfi.nTotalPE

Definition at line 161 of file hgcalDigitizer_cfi.py.

◆ premixStage1

hgcalDigitizer_cfi.premixStage1

Definition at line 88 of file hgcalDigitizer_cfi.py.

◆ premixStage1MaxCharge

hgcalDigitizer_cfi.premixStage1MaxCharge

Definition at line 90 of file hgcalDigitizer_cfi.py.

◆ premixStage1MinCharge

hgcalDigitizer_cfi.premixStage1MinCharge

Definition at line 89 of file hgcalDigitizer_cfi.py.

◆ refToPSet_

hgcalDigitizer_cfi.refToPSet_

Definition at line 95 of file hgcalDigitizer_cfi.py.

◆ scaleByDose

hgcalDigitizer_cfi.scaleByDose

Definition at line 50 of file hgcalDigitizer_cfi.py.

◆ scaleByDoseAlgo

hgcalDigitizer_cfi.scaleByDoseAlgo

◆ scaleByDoseFactor

hgcalDigitizer_cfi.scaleByDoseFactor

Definition at line 52 of file hgcalDigitizer_cfi.py.

◆ scaleBySipmArea

hgcalDigitizer_cfi.scaleBySipmArea

Definition at line 155 of file hgcalDigitizer_cfi.py.

◆ scaleByTileArea

hgcalDigitizer_cfi.scaleByTileArea

Definition at line 154 of file hgcalDigitizer_cfi.py.

◆ sdPixels

hgcalDigitizer_cfi.sdPixels

Definition at line 163 of file hgcalDigitizer_cfi.py.

◆ sipmMap

hgcalDigitizer_cfi.sipmMap

Definition at line 156 of file hgcalDigitizer_cfi.py.

◆ targetMIPvalue_ADC

hgcalDigitizer_cfi.targetMIPvalue_ADC

Definition at line 169 of file hgcalDigitizer_cfi.py.

◆ tdcForToAOnset_fC

hgcalDigitizer_cfi.tdcForToAOnset_fC

Definition at line 173 of file hgcalDigitizer_cfi.py.

◆ tdcOnset_fC

hgcalDigitizer_cfi.tdcOnset_fC

Definition at line 171 of file hgcalDigitizer_cfi.py.

◆ tdcSaturation_fC

hgcalDigitizer_cfi.tdcSaturation_fC

Definition at line 168 of file hgcalDigitizer_cfi.py.

◆ thresholdFollowsMIP

hgcalDigitizer_cfi.thresholdFollowsMIP

Definition at line 100 of file hgcalDigitizer_cfi.py.

◆ thresholdTracksMIP

hgcalDigitizer_cfi.thresholdTracksMIP

Definition at line 11 of file hgcalDigitizer_cfi.py.

◆ tofDelay

hgcalDigitizer_cfi.tofDelay

Definition at line 85 of file hgcalDigitizer_cfi.py.

◆ useAllChannels

hgcalDigitizer_cfi.useAllChannels

Definition at line 91 of file hgcalDigitizer_cfi.py.

◆ values

hgcalDigitizer_cfi.values

Definition at line 54 of file hgcalDigitizer_cfi.py.

◆ verbosity

hgcalDigitizer_cfi.verbosity

Definition at line 92 of file hgcalDigitizer_cfi.py.

◆ xTalk

hgcalDigitizer_cfi.xTalk

Definition at line 162 of file hgcalDigitizer_cfi.py.

Referenced by HcalSiPM.setCrossTalk().

hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise_4000
def HGCal_setEndOfLifeNoise_4000(process)
Definition: hgcalDigitizer_cfi.py:223
hgcalDigitizer_cfi.HFNose_setEndOfLifeNoise
def HFNose_setEndOfLifeNoise(process, byDose=True, byDoseAlgo=0, byDoseFactor=1)
Definition: hgcalDigitizer_cfi.py:350
hgcalDigitizer_cfi.HGCal_ignoreFluence
def HGCal_ignoreFluence(process)
Definition: hgcalDigitizer_cfi.py:245
hgcalDigitizer_cfi.HGCal_disableNoise
def HGCal_disableNoise(process)
Definition: hgcalDigitizer_cfi.py:325
hgcalDigitizer_cfi.HGCal_ignoreNoise
def HGCal_ignoreNoise(process)
Definition: hgcalDigitizer_cfi.py:261
hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise
def HGCal_setEndOfLifeNoise(process, byDose=True, byDoseAlgo=0, byDoseFactor=1)
Definition: hgcalDigitizer_cfi.py:216
hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise_1500
def HGCal_setEndOfLifeNoise_1500(process)
Definition: hgcalDigitizer_cfi.py:234
hgcalDigitizer_cfi.HFNose_setRealisticNoiseSi
def HFNose_setRealisticNoiseSi(process, byDose=True, byDoseAlgo=0, byDoseMap=doseMap, byDoseFactor=1)
Definition: hgcalDigitizer_cfi.py:304
hgcalDigitizer_cfi.HGCal_useCaching
def HGCal_useCaching(process)
Definition: hgcalDigitizer_cfi.py:277
hgcalDigitizer_cfi.HGCal_setRealisticNoiseSi
def HGCal_setRealisticNoiseSi(process, byDose=True, byDoseAlgo=0, byDoseMap=doseMap, byDoseFactor=1)
Definition: hgcalDigitizer_cfi.py:288
hgcalDigitizer_cfi.HGCal_setRealisticNoiseSci
def HGCal_setRealisticNoiseSci(process, byDose=True, byDoseAlgo=0, byDoseMap=doseMap, byDoseFactor=1)
Definition: hgcalDigitizer_cfi.py:315
hgcalDigitizer_cfi.HGCal_ignorePulsePerGain
def HGCal_ignorePulsePerGain(process)
Definition: hgcalDigitizer_cfi.py:269
hgcalDigitizer_cfi.HGCal_setRealisticStartupNoise
def HGCal_setRealisticStartupNoise(process)
Definition: hgcalDigitizer_cfi.py:253