Variables | |
tuple | doseMap = cms.string("SimCalorimetry/HGCalSimProducers/data/doseParams_3000fb_fluka-3.7.20.txt") |
tuple | doseMapNose = cms.string("SimCalorimetry/HGCalSimProducers/data/doseParams_3000fb_fluka_HFNose_3.7.20.12_Eta2.4.txt") |
list | endOfLifeCCEs = [0.5, 0.5, 0.7] |
list | endOfLifeNoises = [2400.0,2250.0,1750.0] |
float | eV_per_eh_pair = 3.62 |
float | fC_per_ele = 1.6020506e-4 |
tuple | HFNose_noise_fC = HGCAL_noise_fC.clone() |
tuple | hfnoseDigitizer |
tuple | HGCAL_cceParams_toUse |
tuple | HGCAL_chargeCollectionEfficiencies |
tuple | HGCAL_ileakParam_toUse |
tuple | HGCAL_noise_fC |
tuple | HGCAL_noise_heback |
tuple | HGCAL_noises |
tuple | hgceeDigitizer |
tuple | hgchebackDigitizer |
tuple | hgchefrontDigitizer |
list | nonAgedCCEs = [1.0, 1.0, 1.0] |
list | nonAgedNoises = [2100.0,2100.0,1600.0] |
list | nonAgedNoises_v9 = [2000.0,2400.0,2000.0] |
thresholdTracksMIP = True | |
def hgcalDigitizer_cfi.HFNose_setEndOfLifeNoise | ( | process, | |
byDose = True , |
|||
byDoseAlgo = 0 , |
|||
byDoseFactor = 1 |
|||
) |
includes all effects from radiation and gain choice
Definition at line 382 of file hgcalDigitizer_cfi.py.
References HFNose_setRealisticNoiseSi().
Referenced by aging.agedHFNose().
def hgcalDigitizer_cfi.HFNose_setRealisticNoiseSi | ( | process, | |
byDose = True , |
|||
byDoseAlgo = 0 , |
|||
byDoseMap = doseMap , |
|||
byDoseFactor = 1 |
|||
) |
Definition at line 324 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci().
Referenced by HFNose_setEndOfLifeNoise().
def hgcalDigitizer_cfi.HGCal_disableNoise | ( | process | ) |
Definition at line 355 of file hgcalDigitizer_cfi.py.
def hgcalDigitizer_cfi.HGCal_ignoreFluence | ( | process | ) |
include all effects except fluence impact on leakage current and CCE and SiPM dark current and dose impact on tile light yield (see also notes in HGCal_setRealisticStartupNoise)
Definition at line 261 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().
def hgcalDigitizer_cfi.HGCal_ignoreNoise | ( | process | ) |
include all effects except noise impact on leakage current and CCE, and scint (see also notes in HGCal_setRealisticStartupNoise)
Definition at line 271 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().
def hgcalDigitizer_cfi.HGCal_ignorePulsePerGain | ( | process | ) |
include all effects except the per-gain pulse emulation for the moment this only done for Si (see also notes in HGCal_setRealisticStartupNoise)
Definition at line 280 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().
def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise | ( | process, | |
byDose = True , |
|||
byDoseAlgo = 0 , |
|||
byDoseAlgoSci = 2 , |
|||
byDoseFactor = 1 |
|||
) |
includes all effects from radiation and gain choice (see also notes in HGCal_setRealisticStartupNoise)
Definition at line 190 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().
Referenced by aging.agedHGCal(), HGCal_setEndOfLifeNoise_1500(), and HGCal_setEndOfLifeNoise_4000().
def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise_1500 | ( | process | ) |
Definition at line 215 of file hgcalDigitizer_cfi.py.
References HGCal_setEndOfLifeNoise(), hgcSensorOpParams_cfi.hgcSiSensorCCE(), and hgcSensorOpParams_cfi.hgcSiSensorIleak().
def hgcalDigitizer_cfi.HGCal_setEndOfLifeNoise_4000 | ( | process | ) |
Definition at line 204 of file hgcalDigitizer_cfi.py.
References HGCal_setEndOfLifeNoise(), hgcSensorOpParams_cfi.hgcSiSensorCCE(), and hgcSensorOpParams_cfi.hgcSiSensorIleak().
def hgcalDigitizer_cfi.HGCal_setRealisticNoiseSci | ( | process, | |
byDose = True , |
|||
byDoseAlgo = 2 , |
|||
byDoseMap = doseMap , |
|||
byDoseSipmMap = cms.string("SimCalorimetry/HGCalSimProducers/data/sipmParams_geom-10.txt") , |
|||
byDoseFactor = 1 , |
|||
referenceIdark = 0.25 , |
|||
referenceXtalk = -1 |
|||
) |
Definition at line 342 of file hgcalDigitizer_cfi.py.
Referenced by HFNose_setRealisticNoiseSi(), HGCal_ignoreFluence(), HGCal_ignoreNoise(), HGCal_ignorePulsePerGain(), HGCal_setEndOfLifeNoise(), HGCal_setRealisticStartupNoise(), HGCal_setRealisticStartupNoise_fixedSiPMTileAreasAndSN(), and HGCal_useCaching().
def hgcalDigitizer_cfi.HGCal_setRealisticNoiseSi | ( | process, | |
byDose = True , |
|||
byDoseAlgo = 0 , |
|||
byDoseMap = doseMap , |
|||
byDoseFactor = 1 |
|||
) |
Definition at line 302 of file hgcalDigitizer_cfi.py.
Referenced by HGCal_ignoreFluence(), HGCal_ignoreNoise(), HGCal_ignorePulsePerGain(), HGCal_setEndOfLifeNoise(), HGCal_setRealisticStartupNoise(), HGCal_setRealisticStartupNoise_fixedSiPMTileAreasAndSN(), and HGCal_useCaching().
def hgcalDigitizer_cfi.HGCal_setRealisticStartupNoise | ( | process | ) |
include all effects except: * fluence impact on leakage current, CCE and SiPM dark current * dose impact on tile light yield dark current on SiPMs adjusted for a S/N ~ 7 Notes * byDoseAlgo is used as a collection of bits to toggle: * Si: FLUENCE, CCE, NOISE, PULSEPERGAIN, CACHEDOP (from lsb to Msb) * Sci: IGNORE_SIPMAREA, OVERRIDE_SIPMAREA, IGNORE_TILEAREA, IGNORE_DOSESCALE, IGNORE_FLUENCESCALE, IGNORE_NOISE, IGNORE_TILETYPE (from lsb to Msb) (for instance turning on the 0th bit turns off the impact of fluence in Si)
Definition at line 226 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().
Referenced by aging.realisticHGCalStartup().
def hgcalDigitizer_cfi.HGCal_setRealisticStartupNoise_fixedSiPMTileAreasAndSN | ( | process, | |
targetSN = 7 , |
|||
referenceXtalk = -1 , |
|||
ignorePedestal = False |
|||
) |
similar to HGCal_setRealisticStartupNoise but tile and SiPM areas are fixed as 4mm2 assumed use Idark=0.25 so that S/N ~ 7 by changing the target S/N different the reference Idark will be scaled accordingly
Definition at line 242 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), HGCal_setRealisticNoiseSi(), and print().
def hgcalDigitizer_cfi.HGCal_useCaching | ( | process | ) |
include all effects except cachine of siop parameters (gain cpu time) for the moment this only done for Si (see also notes in HGCal_setRealisticStartupNoise)
Definition at line 290 of file hgcalDigitizer_cfi.py.
References HGCal_setRealisticNoiseSci(), and HGCal_setRealisticNoiseSi().
tuple hgcalDigitizer_cfi.doseMap = cms.string("SimCalorimetry/HGCalSimProducers/data/doseParams_3000fb_fluka-3.7.20.txt") |
Definition at line 300 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.doseMapNose = cms.string("SimCalorimetry/HGCalSimProducers/data/doseParams_3000fb_fluka_HFNose_3.7.20.12_Eta2.4.txt") |
Definition at line 388 of file hgcalDigitizer_cfi.py.
list hgcalDigitizer_cfi.endOfLifeCCEs = [0.5, 0.5, 0.7] |
Definition at line 188 of file hgcalDigitizer_cfi.py.
list hgcalDigitizer_cfi.endOfLifeNoises = [2400.0,2250.0,1750.0] |
Definition at line 189 of file hgcalDigitizer_cfi.py.
float hgcalDigitizer_cfi.eV_per_eh_pair = 3.62 |
Definition at line 7 of file hgcalDigitizer_cfi.py.
float hgcalDigitizer_cfi.fC_per_ele = 1.6020506e-4 |
Definition at line 8 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.HFNose_noise_fC = HGCAL_noise_fC.clone() |
Definition at line 32 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.hfnoseDigitizer |
Definition at line 153 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.HGCAL_cceParams_toUse |
Definition at line 18 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.HGCAL_chargeCollectionEfficiencies |
Definition at line 45 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.HGCAL_ileakParam_toUse |
Definition at line 14 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.HGCAL_noise_fC |
Definition at line 24 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.HGCAL_noise_heback |
tuple hgcalDigitizer_cfi.HGCAL_noises |
Definition at line 49 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.hgceeDigitizer |
Definition at line 54 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.hgchebackDigitizer |
Definition at line 113 of file hgcalDigitizer_cfi.py.
tuple hgcalDigitizer_cfi.hgchefrontDigitizer |
Definition at line 84 of file hgcalDigitizer_cfi.py.
list hgcalDigitizer_cfi.nonAgedCCEs = [1.0, 1.0, 1.0] |
Definition at line 9 of file hgcalDigitizer_cfi.py.
list hgcalDigitizer_cfi.nonAgedNoises = [2100.0,2100.0,1600.0] |
Definition at line 10 of file hgcalDigitizer_cfi.py.
list hgcalDigitizer_cfi.nonAgedNoises_v9 = [2000.0,2400.0,2000.0] |
Definition at line 11 of file hgcalDigitizer_cfi.py.
hgcalDigitizer_cfi.thresholdTracksMIP = True |
Definition at line 12 of file hgcalDigitizer_cfi.py.