File indexing completed on 2025-01-08 03:35:54
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def GlobalHaloDataProducer(*args, **kwargs):
0004 mod = cms.EDProducer('GlobalHaloDataProducer',
0005 IsHLT = cms.bool(False),
0006 metLabel = cms.InputTag('caloMet'),
0007 calotowerLabel = cms.InputTag('towerMaker'),
0008 CSCSegmentLabel = cms.InputTag('cscSegments'),
0009 CSCRecHitLabel = cms.InputTag('csc2DRecHits'),
0010 MuonLabel = cms.InputTag('muons'),
0011 CSCHaloDataLabel = cms.InputTag('CSCHaloData'),
0012 EcalHaloDataLabel = cms.InputTag('EcalHaloData'),
0013 HcalHaloDataLabel = cms.InputTag('HcalHaloData'),
0014 EcalMinMatchingRadiusParam = cms.double(110),
0015 EcalMaxMatchingRadiusParam = cms.double(330),
0016 HcalMinMatchingRadiusParam = cms.double(110),
0017 HcalMaxMatchingRadiusParam = cms.double(490),
0018 CaloTowerEtThresholdParam = cms.double(0.3),
0019 MaxSegmentTheta = cms.double(0.7),
0020 rh_et_threshforcscmatching_eb = cms.double(10),
0021 rcalominrsegm_lowthresh_eb = cms.double(-30),
0022 rcalominrsegm_highthresh_eb = cms.double(15),
0023 dtcalosegm_thresh_eb = cms.double(15),
0024 dphicalosegm_thresh_eb = cms.double(0.04),
0025 rh_et_threshforcscmatching_ee = cms.double(10),
0026 rcalominrsegm_lowthresh_ee = cms.double(-30),
0027 rcalominrsegm_highthresh_ee = cms.double(30),
0028 dtcalosegm_thresh_ee = cms.double(15),
0029 dphicalosegm_thresh_ee = cms.double(0.04),
0030 rh_et_threshforcscmatching_hb = cms.double(20),
0031 rcalominrsegm_lowthresh_hb = cms.double(-100),
0032 rcalominrsegm_highthresh_hb = cms.double(20),
0033 dtcalosegm_thresh_hb = cms.double(15),
0034 dphicalosegm_thresh_hb = cms.double(0.15),
0035 rh_et_threshforcscmatching_he = cms.double(20),
0036 rcalominrsegm_lowthresh_he = cms.double(-30),
0037 rcalominrsegm_highthresh_he = cms.double(30),
0038 dtcalosegm_thresh_he = cms.double(15),
0039 dphicalosegm_thresh_he = cms.double(0.1),
0040 mightGet = cms.optional.untracked.vstring
0041 )
0042 for a in args:
0043 mod.update_(a)
0044 mod.update_(kwargs)
0045 return mod