CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
gemSegments_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 gemSegments = cms.EDProducer("GEMSegmentProducer",
4  gemRecHitLabel = cms.InputTag("gemRecHits"),
5  algo_name = cms.string("GEMSegmentAlgorithm"),
6  algo_pset = cms.PSet(
7  GEMDebug = cms.untracked.bool(True),
8  minHitsPerSegment = cms.uint32(2),
9  preClustering = cms.bool(True), # False => all hits in chamber are given to the fitter
10  dXclusBoxMax = cms.double(1.), # Clstr Hit dPhi
11  dYclusBoxMax = cms.double(5.), # Clstr Hit dEta
12  preClusteringUseChaining = cms.bool(True), # True ==> use Chaining() , False ==> use Clustering() Fnct
13  dPhiChainBoxMax = cms.double(.02), # Chain Hit dPhi
14  dEtaChainBoxMax = cms.double(.05), # Chain Hit dEta
15  maxRecHitsInCluster = cms.int32(4), # Does 4 make sense here?
16  clusterOnlySameBXRecHits = cms.bool(True), # only working for (preClustering && preClusteringUseChaining)
17  ),
18 )