Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:40

0001 
0002 import FWCore.ParameterSet.Config as cms
0003 
0004 
0005 cleaningAlgoConfig = cms.PSet(
0006   # apply cleaning in EB above this threshold in GeV  
0007   cThreshold_barrel=cms.double(4),
0008   # apply cleaning in EE above this threshold in GeV 
0009   cThreshold_endcap=cms.double(15),
0010   # mark spike in EB if e4e1 <  e4e1_a_barrel_ * log10(e) + e4e1_b_barrel_
0011   e4e1_a_barrel=cms.double(0.02),
0012   e4e1_b_barrel=cms.double(0.02),
0013   # ditto for EE
0014   e4e1_a_endcap=cms.double(0.02),
0015   e4e1_b_endcap=cms.double(-0.0125),
0016 
0017   #when calculating e4/e1, ignore hits below this threshold
0018   e4e1Threshold_barrel= cms.double(0.080),
0019   e4e1Threshold_endcap= cms.double(0.300),
0020   
0021   # near cracks raise the energy threshold by this factor
0022   tightenCrack_e1_single=cms.double(1),
0023   # near cracks, divide the e4e1 threshold by this factor
0024   tightenCrack_e4e1_single=cms.double(2.5),
0025   # same as above for double spike
0026   tightenCrack_e1_double=cms.double(2),
0027   tightenCrack_e6e2_double=cms.double(3),
0028   # consider for double spikes if above this threshold
0029   cThreshold_double =cms.double(10),
0030   # mark double spike if e6e2< e6e2thresh
0031   e6e2thresh=cms.double(0.04),
0032   # ignore rechits flagged kOutOfTime above this energy threshold in EB
0033   ignoreOutOfTimeThresh=cms.double(1e9)
0034     )