CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PseudoBayesGrouping_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 PseudoBayesPattern = cms.PSet(pattern_filename = cms.untracked.FileInPath("L1Trigger/DTTriggerPhase2/data/PseudoBayesPatterns_uncorrelated_v0.root"),
4  debug = cms.untracked.bool(False),
5  #Minimum number of layers hit (total). Together with the two parameters under this it means 4+4, 4+3 or 3+3
6  minNLayerHits = cms.untracked.int32(3),
7  #Minimum number of hits in the most hit superlayer
8  minSingleSLHitsMax = cms.untracked.int32(3),
9  #Minimum number of hits in the less hit superlayer
10  minSingleSLHitsMin = cms.untracked.int32(0),
11  #By default pattern width is 1, 0 can be considered (harder fits but, lower efficiency of high quality), 2 is the absolute limit unless we have extremely bent muons somehow
12  allowedVariance = cms.untracked.int32(1),
13  #If true, it will provide all candidate sets with the same hits of the same quality (with lateralities defined). If false only the leading one (with its lateralities).
14  allowDuplicates = cms.untracked.bool(False),
15  #Also provide best estimates for the lateralities
16  setLateralities = cms.untracked.bool(True),
17  #Allow for uncorrelated patterns searching
18  allowUncorrelatedPatterns = cms.untracked.bool(True),
19  #If uncorrelated, minimum hits
20  minUncorrelatedHits = cms.untracked.int32(3),
21  #DTPrimitives are saved in the appropriate element of the muonPath array
22  saveOnPlace = cms.untracked.bool(True),
23  #Maximum number of muonpaths created per final match
24  maxPathsPerMatch = cms.untracked.int32(256),
25  )