CMS 3D CMS Logo

islandBasicClusters_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Island BasicCluster producer
4 islandBasicClusters = cms.EDProducer("IslandClusterProducer",
5  barrelHits = cms.InputTag('ecalRecHit','EcalRecHitsEB'),
6  endcapHits = cms.InputTag('ecalRecHit','EcalRecHitsEE'),
7  barrelClusterCollection = cms.string('islandBarrelBasicClusters'),
8  IslandEndcapSeedThr = cms.double(0.18),
9  barrelShapeAssociation = cms.string('islandBarrelShapeAssoc'),
10  clustershapecollectionEE = cms.string('islandEndcapShape'),
11  clustershapecollectionEB = cms.string('islandBarrelShape'),
12  VerbosityLevel = cms.string('ERROR'),
13  endcapShapeAssociation = cms.string('islandEndcapShapeAssoc'),
14  endcapClusterCollection = cms.string('islandEndcapBasicClusters'),
15  IslandBarrelSeedThr = cms.double(0.5),
16  posCalcParameters = cms.PSet( T0_barl = cms.double(7.4),
17  T0_endc = cms.double(3.1),
18  T0_endcPresh = cms.double(1.2),
19  LogWeighted = cms.bool(True),
20  W0 = cms.double(4.2),
21  X0 = cms.double(0.89)
22  ),
23  # recHit flags to be excluded from seeding
24  SeedRecHitFlagToBeExcludedEB = cms.vstring(
25  'kFaultyHardware',
26  'kTowerRecovered',
27  'kDead'
28  ),
29  SeedRecHitFlagToBeExcludedEE = cms.vstring(
30  'kFaultyHardware',
31  'kNeighboursRecovered',
32  'kTowerRecovered',
33  'kDead',
34  'kWeird'
35  ),
36  # recHit flags to be excluded from clustering
37  RecHitFlagToBeExcludedEB = cms.vstring(
38  'kWeird',
39  'kDiWeird',
40  'kOutOfTime',
41  'kTowerRecovered'
42  ),
43  RecHitFlagToBeExcludedEE = cms.vstring(
44  'kWeird',
45  'kDiWeird',
46  'kOutOfTime',
47  'kTowerRecovered'
48  )
49 )
50 
51