CMS 3D CMS Logo

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

Classes

class  AddJetCollection
 
class  AddJetID
 
class  RunBTagging
 
class  SetTagInfos
 
class  SwitchJetCollection
 

Functions

def jetAlgo
 

Function Documentation

def jetTools.jetAlgo (   algo)

Definition at line 6 of file jetTools.py.

Referenced by pfTools.switchToPFJets().

6 
7 def jetAlgo( algo ):
8 
9  print 'PF2PAT: selecting jet algorithm ', algo
10 
11  if algo == 'IC5':
12 #allPfJets = RecoJets.JetProducers.ic5PFJets_cfi.iterativeCone5PFJets.clone()
13  jetAlgo = RecoJets.JetProducers.ic5PFJets_cfi.iterativeCone5PFJets.clone()
14  elif algo == 'AK5':
15  jetAlgo = RecoJets.JetProducers.ak5PFJets_cfi.ak5PFJets.clone()
16  elif algo == 'AK7':
17  jetAlgo = RecoJets.JetProducers.ak5PFJets_cfi.ak5PFJets.clone()
18  jetAlgo.rParam = cms.double(0.7)
19  jetAlgo.doAreaFastjet = cms.bool(False)
20 
21  jetAlgo.src = 'pfNoElectron'
22  return jetAlgo
def jetAlgo
Definition: jetTools.py:6