CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PFJetDQMAnalyzer_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 pfJetDQMAnalyzer = cms.EDAnalyzer("PFJetDQMAnalyzer",
4  InputCollection = cms.InputTag('ak4PFJets'),
5  MatchCollection = cms.InputTag('ak4CaloJets'),
6  BenchmarkLabel = cms.string('ParticleFlow/PFVsCalo'),
7  deltaRMax = cms.double(0.1),
8  onlyTwoJets = cms.bool(False),
9  matchCharge = cms.bool(False),
10  mode = cms.int32( 1 ),
11  CreatePFractionHistos = cms.bool(False),
12  ptMin = cms.double( 0.0 ),
13  ptMax = cms.double( 999999 ),
14  etaMin = cms.double(-10),
15  etaMax = cms.double(10),
16  phiMin = cms.double(-3.14),
17  phiMax = cms.double(3.14),
18 # Histogram Parameters related to pt
19  VariablePtBins = cms.vdouble(0.,1.,2.,5.,10.,20.,50.,100.,200.,400.,500.),
20  PtHistoParameter = cms.PSet(
21  switchOn = cms.bool(True),
22  nBin = cms.int32(100),
23  xMin = cms.double(0.0),
24  xMax = cms.double(200.0)
25  ),
26  DeltaPtHistoParameter = cms.PSet(
27  switchOn = cms.bool(True),
28  nBin = cms.int32(100),
29  xMin = cms.double(-100.0),
30  xMax = cms.double(100.0)
31  ),
32  DeltaPtOvPtHistoParameter = cms.PSet(
33  switchOn = cms.bool(True),
34  BROn = cms.bool(False), BREtaMin = cms.double(0.0), BREtaMax = cms.double(1.4),
35  EROn = cms.bool(False), EREtaMin = cms.double(1.6), EREtaMax = cms.double(2.4),
36  slicingOn = cms.bool(False),
37  nBin = cms.int32(200),
38  xMin = cms.double(-3.0),
39  xMax = cms.double(3.0)
40  ),
41 # Histogram Parameters related to Eta
42  EtaHistoParameter = cms.PSet(
43  switchOn = cms.bool(True),
44  nBin = cms.int32(100),
45  xMin = cms.double(-5.0),
46  xMax = cms.double(5.0)
47  ),
48  DeltaEtaHistoParameter = cms.PSet(
49  switchOn = cms.bool(True),
50  nBin = cms.int32(50),
51  xMin = cms.double(-0.2),
52  xMax = cms.double(0.2)
53  ),
54 # Histogram Parameters related to Phi
55  PhiHistoParameter = cms.PSet(
56  switchOn = cms.bool(True),
57  nBin = cms.int32(64),
58  xMin = cms.double(-3.2),
59  xMax = cms.double(3.2)
60  ),
61  DeltaPhiHistoParameter = cms.PSet(
62  switchOn = cms.bool(True),
63  nBin = cms.int32(50),
64  xMin = cms.double(-0.2),
65  xMax = cms.double(0.2)
66  ),
67  DeltaRHistoParameter = cms.PSet(
68  switchOn = cms.bool(True),
69  nBin = cms.int32(50),
70  xMin = cms.double(0.0),
71  xMax = cms.double(0.5)
72  ),
73 # Histogram Parameters related to Charge
74  ChargeHistoParameter = cms.PSet(
75  switchOn = cms.bool(False),
76  nBin = cms.int32(3),
77  xMin = cms.double(-1.5),
78  xMax = cms.double(1.5)
79  )
80 )