CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Variables
particleFlowClusterHCAL_cfi Namespace Reference

Variables

tuple _localMaxSeeds_HCAL
 
tuple _pfClusterizer_HCAL
 
tuple _positionCalcHCAL_all_nodepth
 
tuple _positionCalcHCAL_cross_nodepth
 
tuple _rbxAndHPDCleaner
 PF CLUSTER HCAL ####. More...
 
tuple _topoClusterizer_HCAL
 
tuple particleFlowClusterHCAL
 

Variable Documentation

tuple particleFlowClusterHCAL_cfi._localMaxSeeds_HCAL
Initial value:
1 = cms.PSet(
2  algoName = cms.string("LocalMaximumSeedFinder"),
3  thresholdsByDetector = cms.VPSet(
4  cms.PSet( detector = cms.string("HCAL_BARREL1"),
5  seedingThreshold = cms.double(0.8),
6  seedingThresholdPt = cms.double(0.0)
7  ),
8  cms.PSet( detector = cms.string("HCAL_ENDCAP"),
9  seedingThreshold = cms.double(1.1),
10  seedingThresholdPt = cms.double(0.0)
11  )
12  ),
13  nNeighbours = cms.int32(4)
14 )

Definition at line 11 of file particleFlowClusterHCAL_cfi.py.

tuple particleFlowClusterHCAL_cfi._pfClusterizer_HCAL
Initial value:
1 = cms.PSet(
2  algoName = cms.string("Basic2DGenericPFlowClusterizer"),
3  #pf clustering parameters
4  minFractionToKeep = cms.double(1e-7),
5  positionCalc = _positionCalcHCAL_cross_nodepth,
6  allCellsPositionCalc = _positionCalcHCAL_all_nodepth,
7  showerSigma = cms.double(10.0),
8  stoppingTolerance = cms.double(1e-8),
9  maxIterations = cms.uint32(50),
10  excludeOtherSeeds = cms.bool(True),
11  minFracTot = cms.double(1e-20), ## numerical stabilization
12  recHitEnergyNorms = cms.VPSet(
13  cms.PSet( detector = cms.string("HCAL_BARREL1"),
14  recHitEnergyNorm = cms.double(0.8)
15  ),
16  cms.PSet( detector = cms.string("HCAL_ENDCAP"),
17  recHitEnergyNorm = cms.double(0.8)
18  )
19  )
20 )

Definition at line 57 of file particleFlowClusterHCAL_cfi.py.

tuple particleFlowClusterHCAL_cfi._positionCalcHCAL_all_nodepth
Initial value:
1 = _positionCalcHCAL_cross_nodepth.clone(
2  posCalcNCrystals = cms.int32(-1)
3 )

Definition at line 52 of file particleFlowClusterHCAL_cfi.py.

tuple particleFlowClusterHCAL_cfi._positionCalcHCAL_cross_nodepth
Initial value:
1 = cms.PSet(
2  algoName = cms.string("Basic2DGenericPFlowPositionCalc"),
3  ##
4  minFractionInCalc = cms.double(1e-9),
5  posCalcNCrystals = cms.int32(5),
6  logWeightDenominator = cms.double(0.8),#same as gathering threshold
7  minAllowedNormalization = cms.double(1e-9)
8 )

Definition at line 43 of file particleFlowClusterHCAL_cfi.py.

tuple particleFlowClusterHCAL_cfi._rbxAndHPDCleaner
Initial value:
1 = cms.PSet(
2  algoName = cms.string("RBXAndHPDCleaner")
3 )

PF CLUSTER HCAL ####.

Definition at line 6 of file particleFlowClusterHCAL_cfi.py.

tuple particleFlowClusterHCAL_cfi._topoClusterizer_HCAL
Initial value:
1 = cms.PSet(
2  algoName = cms.string("Basic2DGenericTopoClusterizer"),
3  thresholdsByDetector = cms.VPSet(
4  cms.PSet( detector = cms.string("HCAL_BARREL1"),
5  gatheringThreshold = cms.double(0.8),
6  gatheringThresholdPt = cms.double(0.0)
7  ),
8  cms.PSet( detector = cms.string("HCAL_ENDCAP"),
9  gatheringThreshold = cms.double(0.8),
10  gatheringThresholdPt = cms.double(0.0)
11  )
12  ),
13  useCornerCells = cms.bool(True)
14 )

Definition at line 27 of file particleFlowClusterHCAL_cfi.py.

tuple particleFlowClusterHCAL_cfi.particleFlowClusterHCAL
Initial value:
1 = cms.EDProducer(
2  "PFClusterProducer",
3  recHitsSource = cms.InputTag("particleFlowRecHitHCAL"),
4  recHitCleaners = cms.VPSet(_rbxAndHPDCleaner),
5  seedFinder = _localMaxSeeds_HCAL,
6  initialClusteringStep = _topoClusterizer_HCAL,
7  pfClusterBuilder = _pfClusterizer_HCAL,
8  positionReCalc = cms.PSet(),
9  energyCorrector = cms.PSet()
10 )

Definition at line 78 of file particleFlowClusterHCAL_cfi.py.