CMS 3D CMS Logo

TkAlCaRecoMonitor_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
4 TkAlCaRecoMonitor = DQMEDAnalyzer('TkAlCaRecoMonitor',
5  TrackProducer= cms.InputTag( "generalTracks" ),
6  ReferenceTrackProducer= cms.InputTag( "generalTracks" ),
7  CaloJetCollection= cms.InputTag( "ak4CaloJets" ),
8  AlgoName = cms.string("testTkAlCaReco"),
9  MeasurementState = cms.string("default"),#All/OuterSurface/InnerSurface/ImpactPoint/default(track)
10  runsOnReco = cms.bool(False),
11  fillInvariantMass = cms.bool(False),
12  fillRawIdMap = cms.bool(True),
13  useSignedR = cms.bool(False),
14  #
15  TrackEfficiencyBin =cms.uint32(102),
16  TrackEfficiencyMin = cms.double(-0.01),
17  TrackEfficiencyMax = cms.double(1.01),
18  #
19  maxJetPt = cms.double(10), #GeV
20  #
21  SumChargeBin = cms.uint32(11),
22  SumChargeMin = cms.double(-5.5),
23  SumChargeMax = cms.double(5.5),
24  #
25  MassBin = cms.uint32(100),
26  MassMin = cms.double(0.0),
27  MassMax = cms.double(100.0),
28  #
29  TrackPtBin= cms.uint32(110),
30  TrackPtMin = cms.double(0.0),
31  TrackPtMax = cms.double(110.0),
32  #
33  TrackCurvatureBin= cms.uint32(2000),
34  TrackCurvatureMin = cms.double(-0.01),
35  TrackCurvatureMax = cms.double(0.01),
36  #
37  JetPtBin= cms.uint32(100),
38  JetPtMin = cms.double(0.0),
39  JetPtMax = cms.double(50.0),
40  #
41  MinJetDeltaRBin=cms.uint32(100),
42  MinJetDeltaRMin = cms.double(0),
43  MinJetDeltaRMax = cms.double(10),
44  #
45  MinTrackDeltaRBin=cms.uint32(100),
46  MinTrackDeltaRMin = cms.double(0),
47  MinTrackDeltaRMax = cms.double(3.2),
48  #
49  HitMapsZBin = cms.uint32(300),
50  HitMapZMax = cms.double(300.), #cm
51  HitMapsRBin = cms.uint32(120),
52  HitMapRMax = cms.double(120.), #cm
53  #
54  daughterMass = cms.double(0.10565836),#Gev
55  FolderName = cms.string("TkAlCaRecoMonitor"),
56  OutputMEsInRootFile = cms.bool(False),
57  OutputFileName = cms.string("TkAlCaRecoDQM.root")
58  )
59