CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/RecoEgamma/EgammaHLTProducers/python/hltHybridSuperClusters_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 
00004 # Producer for Hybrid BasicClusters and SuperClusters
00005 hltHybridSuperClusters = cms.EDProducer("EgammaHLTHybridClusterProducer",
00006     regionEtaMargin = cms.double(0.14),
00007     regionPhiMargin = cms.double(0.4),
00008     ecalhitcollection = cms.string('EcalRecHitsEB'),
00009     # position calculation parameters
00010     doIsolated = cms.bool(True),
00011     # output collections
00012     #    string clustershapecollection = ""
00013     basicclusterCollection = cms.string(''),
00014     l1UpperThr = cms.double(999.0),
00015     l1LowerThr = cms.double(0.0),
00016     eseed = cms.double(0.35),
00017     # coefficient to increase Eseed\ as a function of 5x5; 0 gives old behaviour   
00018     xi = cms.double(0.00),
00019     # increase Eseed as a function of et_5x5 (othwewise it's e_5x5)
00020     useEtForXi = cms.bool(True),
00021     ethresh = cms.double(0.1),
00022     ewing = cms.double(1.0),
00023     step = cms.int32(10),
00024     #    string shapeAssociation = "hybridShapeAssoc"
00025     debugLevel = cms.string('INFO'),
00026     # L1 trigger candidate matching parameters
00027     l1TagIsolated = cms.InputTag("l1extraParticles","Isolated"),
00028     superclusterCollection = cms.string(''),
00029     # clustering parameters
00030     HybridBarrelSeedThr = cms.double(1.0),
00031     l1TagNonIsolated = cms.InputTag("l1extraParticles","NonIsolated"),
00032     l1LowerThrIgnoreIsolation = cms.double(999.0),
00033     # flags to be excluded
00034     RecHitFlagToBeExcluded = cms.vstring(),
00035     # new spikeId removal. Off by default
00036     RecHitSeverityToBeExcluded = cms.vstring(),
00037     severityRecHitThreshold = cms.double(4.),
00038     excludeFlagged = cms.bool(False),
00039     eThreshB = cms.double(0.1),
00040     eThreshA = cms.double(0.003),                                        
00041     dynamicEThresh = cms.bool(False),
00042     dynamicPhiRoad = cms.bool(False),
00043     # input collection
00044     ecalhitproducer = cms.InputTag("ecalRecHit"),
00045     posCalcParameters = cms.PSet( T0_barl      = cms.double(7.4),
00046                                   T0_endc      = cms.double(6.3),        
00047                                   T0_endcPresh = cms.double(3.6),
00048                                   LogWeighted  = cms.bool(True),
00049                                   W0           = cms.double(4.2),
00050                                   X0           = cms.double(0.89)
00051                                  ),                                            
00052 )
00053 
00054