CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
multi5x5BasicClusters_cfi.py
Go to the documentation of this file.
2 
4 
5 # Multi5x5 BasicCluster producer
6 multi5x5BasicClusters = cms.EDProducer("Multi5x5ClusterProducer",
7 
8  # which regions should be clusterized
9  doEndcap = cms.bool(True),
10  doBarrel = cms.bool(False),
11 
12  endcapHitProducer = cms.string('ecalRecHit'),
13  barrelClusterCollection = cms.string('multi5x5BarrelBasicClusters'),
14  IslandEndcapSeedThr = cms.double(0.18),
15  barrelShapeAssociation = cms.string('multi5x5BarrelShapeAssoc'),
16  clustershapecollectionEE = cms.string('multi5x5EndcapShape'),
17  clustershapecollectionEB = cms.string('multi5x5BarrelShape'),
18  VerbosityLevel = cms.string('ERROR'),
19  endcapHitCollection = cms.string('EcalRecHitsEE'),
20  barrelHitProducer = cms.string('ecalRecHit'),
21  endcapShapeAssociation = cms.string('multi5x5EndcapShapeAssoc'),
22  barrelHitCollection = cms.string('EcalRecHitsEB'),
23  endcapClusterCollection = cms.string('multi5x5EndcapBasicClusters'),
24  IslandBarrelSeedThr = cms.double(0.5),
25  posCalcParameters = cms.PSet( T0_barl = cms.double(7.4),
26  T0_endc = cms.double(3.1),
27  T0_endcPresh = cms.double(1.2),
28  LogWeighted = cms.bool(True),
29  W0 = cms.double(4.2),
30  X0 = cms.double(0.89)
31  ),
32  # recHit flags to be excluded from seeding
33  RecHitFlagToBeExcluded = cms.vint32(
34  ecalRecHitFlag_kFaultyHardware,
35  ecalRecHitFlag_kPoorCalib,
36  ecalRecHitFlag_kSaturated,
37  ecalRecHitFlag_kLeadingEdgeRecovered,
38  ecalRecHitFlag_kNeighboursRecovered,
39  ecalRecHitFlag_kTowerRecovered,
40  ecalRecHitFlag_kDead,
41  ecalRecHitFlag_kWeird,
42  )
43 )