CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CATopJetParameters_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # Cambridge-Aachen top jet producer parameters
4 # $Id
5 CATopJetParameters = cms.PSet(
6  jetCollInstanceName = cms.string("caTopSubJets"), # subjet collection
7  verbose = cms.bool(False),
8  algorithm = cms.int32(1), # 0 = KT, 1 = CA, 2 = anti-KT
9  tagAlgo = cms.int32(0), #choice of top tagging algorithm
10  useAdjacency = cms.int32(2), # veto adjacent subjets
11  # 0 = no adjacency
12  # 1 = deltar adjacency
13  # 2 = modified adjacency
14  # 3 = calotower neirest neigbor based adjacency (untested)
15  centralEtaCut = cms.double(2.5), # eta for defining "central" jets
16  sumEtBins = cms.vdouble(0,1600,2600), # sumEt bins over which cuts vary. vector={bin 0 lower bound, bin 1 lower bound, ...}
17  rBins = cms.vdouble(0.8,0.8,0.8), # Jet distance paramter R. R values depend on sumEt bins.
18  ptFracBins = cms.vdouble(0.05,0.05,0.05), # minimum fraction of central jet pt for subjets (deltap)
19  deltarBins = cms.vdouble(0.19,0.19,0.19), # Applicable only if useAdjacency=1. deltar adjacency values for each sumEtBin
20  nCellBins = cms.vdouble(1.9,1.9,1.9), # Applicable only if useAdjacency=3. number of cells apart for two subjets to be considered "independent"
21 
22 #NOT USED:
23  useMaxTower = cms.bool(False), # use max tower in adjacency criterion, otherwise use centroid - NOT USED
24  sumEtEtaCut = cms.double(3.0), # eta for event SumEt - NOT USED
25  etFrac = cms.double(0.7), # fraction of event sumEt / 2 for a jet to be considered "hard" - NOT USED
26 )
27