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 
3 
4 # Multi5x5 BasicCluster producer
5 multi5x5BasicClustersCleaned = cms.EDProducer("Multi5x5ClusterProducer",
6 
7  # which regions should be clusterized
8  doEndcap = cms.bool(True),
9  doBarrel = cms.bool(False),
10 
11  endcapHitProducer = cms.string('ecalRecHit'),
12  barrelClusterCollection = cms.string('multi5x5BarrelBasicClusters'),
13  IslandEndcapSeedThr = cms.double(0.18),
14  barrelShapeAssociation = cms.string('multi5x5BarrelShapeAssoc'),
15  clustershapecollectionEE = cms.string('multi5x5EndcapShape'),
16  clustershapecollectionEB = cms.string('multi5x5BarrelShape'),
17  endcapHitCollection = cms.string('EcalRecHitsEE'),
18  barrelHitProducer = cms.string('ecalRecHit'),
19  endcapShapeAssociation = cms.string('multi5x5EndcapShapeAssoc'),
20  barrelHitCollection = cms.string('EcalRecHitsEB'),
21  endcapClusterCollection = cms.string('multi5x5EndcapBasicClusters'),
22  IslandBarrelSeedThr = cms.double(0.5),
23  posCalcParameters = cms.PSet( T0_barl = cms.double(7.4),
24  T0_endc = cms.double(3.1),
25  T0_endcPresh = cms.double(1.2),
26  LogWeighted = cms.bool(True),
27  W0 = cms.double(4.2),
28  X0 = cms.double(0.89)
29  ),
30  reassignSeedCrysToClusterItSeeds = cms.bool(True),
31  # recHit flags to be excluded from seeding
32 
33  RecHitFlagToBeExcluded = cms.vstring(
34  'kFaultyHardware',
35  'kPoorCalib',
36  'kSaturated',
37  'kLeadingEdgeRecovered',
38  'kNeighboursRecovered',
39  'kTowerRecovered',
40  'kDead',
41  'kWeird',
42 
43  )
44 )
45 
46 # with no cleaning
47 
48 multi5x5BasicClustersUncleaned = multi5x5BasicClustersCleaned.clone()
49 multi5x5BasicClustersUncleaned.RecHitFlagToBeExcluded= cms.vstring()