CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
electronAnalyzer_cfi.py
Go to the documentation of this file.
1 # The following comments couldn't be translated into the new config version:
2 
3 # histos limits and binning
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 dqmElectronAnalysis = cms.EDAnalyzer("ElectronAnalyzer",
8 
9  Verbosity = cms.untracked.int32(0),
10  FinalStep = cms.string("AtRunEnd"),
11  InputFile = cms.string(""),
12  OutputFile = cms.string(""),
13  InputFolderName = cms.string("Egamma/Electrons"),
14  OutputFolderName = cms.string("Egamma/Electrons"),
15 
16  Selection = cms.int32(1), # 0=All elec, 1=Etcut, 2=Iso, 3=eId
17  ElectronCollection = cms.InputTag("gsfElectrons"),
18  MatchingObjectCollection = cms.InputTag("mergedSuperClusters"),
19  TrackCollection = cms.InputTag("generalTracks"),
20  GsfTrackCollection = cms.InputTag("electronGsfTracks"),
21  VertexCollection = cms.InputTag("offlinePrimaryVertices"),
22  BeamSpot = cms.InputTag("offlineBeamSpot"),
23  ReadAOD = cms.bool(False),
24 
25  MatchingCondition = cms.string("Cone"),
26  MaxPtMatchingObject = cms.double(100.0),
27  MaxAbsEtaMatchingObject = cms.double(2.5),
28  DeltaR = cms.double(0.3),
29 
30  MinEt = cms.double(10.),
31  MinPt = cms.double(0.),
32  MaxAbsEta = cms.double(2.5),
33  SelectEb = cms.bool(False),
34  SelectEe = cms.bool(False),
35  SelectNotEbEeGap = cms.bool(False),
36  SelectEcalDriven = cms.bool(False),
37  SelectTrackerDriven = cms.bool(False),
38  MinEopBarrel = cms.double(0.),
39  MaxEopBarrel = cms.double(10000.),
40  MinEopEndcaps = cms.double(0.),
41  MaxEopEndcaps = cms.double(10000.),
42  MinDetaBarrel = cms.double(0.),
43  MaxDetaBarrel = cms.double(10000.),
44  MinDetaEndcaps = cms.double(0.),
45  MaxDetaEndcaps = cms.double(10000.),
46  MinDphiBarrel = cms.double(0.),
47  MaxDphiBarrel = cms.double(10000.),
48  MinDphiEndcaps = cms.double(0.),
49  MaxDphiEndcaps = cms.double(10000.),
50  MinSigIetaIetaBarrel = cms.double(0.),
51  MaxSigIetaIetaBarrel = cms.double(10000.),
52  MinSigIetaIetaEndcaps = cms.double(0.),
53  MaxSigIetaIetaEndcaps = cms.double(10000.),
54  MaxHoeBarrel = cms.double(10000.),
55  MaxHoeEndcaps = cms.double(10000.),
56  MinMva = cms.double(-10000.),
57  MaxTipBarrel = cms.double(10000.),
58  MaxTipEndcaps = cms.double(10000.),
59  MaxTkIso03 = cms.double(1.),
60  MaxHcalIso03Depth1Barrel = cms.double(10000.),
61  MaxHcalIso03Depth1Endcaps = cms.double(10000.),
62  MaxHcalIso03Depth2Endcaps = cms.double(10000.),
63  MaxEcalIso03Barrel = cms.double(10000.),
64  MaxEcalIso03Endcaps = cms.double(10000.),
65 
66  TriggerResults = cms.InputTag("TriggerResults::HLT"),
67 
68  NbinEta = cms.int32(50), NbinEta2D = cms.int32(50), EtaMin = cms.double(-2.5), EtaMax = cms.double(2.5),
69  NbinPhi = cms.int32(64), NbinPhi2D = cms.int32(32), PhiMax = cms.double(3.2), PhiMin = cms.double(-3.2),
70  NbinPt = cms.int32(50), NbinPtEff = cms.int32(19), NbinPt2D = cms.int32(50), PtMax = cms.double(100.0),
71  NbinP = cms.int32(50), NbinP2D = cms.int32(50), PMax = cms.double(300.0),
72  NbinEop = cms.int32(50), NbinEop2D = cms.int32(30), EopMax = cms.double(5.0), EopMaxSht = cms.double(3.0),
73  NbinDeta = cms.int32(100), DetaMin = cms.double(-0.005), DetaMax = cms.double(0.005),
74  NbinDphi = cms.int32(100), DphiMin = cms.double(-0.01), DphiMax = cms.double(0.01),
75  NbinDetaMatch = cms.int32(100), NbinDetaMatch2D = cms.int32(50), DetaMatchMin = cms.double(-0.05), DetaMatchMax = cms.double(0.05),
76  NbinDphiMatch = cms.int32(100), NbinDphiMatch2D = cms.int32(50), DphiMatchMin = cms.double(-0.2), DphiMatchMax = cms.double(0.2),
77  NbinFhits = cms.int32(30), FhitsMax = cms.double(30.0),
78  NbinLhits = cms.int32(5), LhitsMax = cms.double(10.0),
79  NbinXyz = cms.int32(50), NbinXyz2D = cms.int32(25),
80  NbinPopTrue = cms.int32(75), PopTrueMin = cms.double(0.0), PopTrueMax = cms.double(1.5),
81  NbinMee = cms.int32(100), MeeMin = cms.double(0.0), MeeMax = cms.double(150.),
82  NbinHoe = cms.int32(100), HoeMin = cms.double(0.0), HoeMax = cms.double(0.5)
83 )
84 
85