Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 hcalrechitReflagger = cms.EDProducer('HcalRecHitReflagger',
0004 
0005                                    hfInputLabel       = cms.untracked.InputTag("hfreco"),
0006                                    hfFlagBit          = cms.untracked.int32(31),  # bit 0 is UserDefinedBit0; see RecoLocalCalo/HcalRecAlgos/interface/HcalCaloFlagLabels.h for full list
0007                                    hfBitAlwaysOn      = cms.untracked.bool(False),
0008                                    hfBitAlwaysOff     = cms.untracked.bool(False),
0009                                    hf_Algo3test       = cms.untracked.bool(True),
0010                                    hf_Algo2test       = cms.untracked.bool(False),
0011                                    hf_Algo3_AND_Algo2 = cms.untracked.bool(False),
0012                                    hf_Algo3_OR_Algo2  = cms.untracked.bool(False),
0013                                    
0014                                    # Parameterize energy, ET cuts as polynomials in |ieta|:  E> [0] + [1]*ieta + [2]*pow(ieta,2) + ...
0015 
0016                                    hf_PET_params  = cms.PSet( PET_EnergyThreshLong=cms.untracked.vdouble([162.4,-10.19,0.21]),
0017                                                               PET_ETThreshLong=cms.untracked.vdouble([0]),
0018                                                               PET_EnergyThreshShort=cms.untracked.vdouble([129.9,-6.61,0.1153]),
0019                                                               PET_ETThreshShort=cms.untracked.vdouble([0]),
0020                                                               PET_ratiocut = cms.vdouble([0.98]) # parameterized as polynomial of E, not ieta!!
0021                                                               ),
0022                                    
0023                                    hf_S9S1_params = cms.PSet( S9S1_EnergyThreshLong=cms.untracked.vdouble([162.4,-10.19,0.21]),
0024                                                               S9S1_ETThreshLong=cms.untracked.vdouble([0]),
0025                                                               # No explicit cuts on S9S1 energies?
0026                                                               S9S1_EnergyThreshShort=cms.untracked.vdouble([129.9,-6.61,0.1153]),
0027                                                               S9S1_ETThreshShort=cms.untracked.vdouble([0]),
0028                                                               S9S1_optimumslope=cms.vdouble([-9999,     # ieta=29
0029                                                                                              0.0164905, # ieta=30
0030                                                                                              0.0238698, # ieta=31
0031                                                                                              0.0321383,
0032                                                                                              0.041296,
0033                                                                                              0.0513428, # ieta=34
0034                                                                                              0.0622789,
0035                                                                                              0.0741041,
0036                                                                                              0.0868186, # ieta=37
0037                                                                                              0.100422,
0038                                                                                              0.135313,
0039                                                                                              0.136289,  # ieta=40
0040                                                                                              0.0589927  # ieta=41
0041                                                                                              ]),
0042                                                               ),
0043 
0044                                      
0045                                      debug          = cms.untracked.int32(0)
0046 )