00001 import FWCore.ParameterSet.Config as cms
00002
00003 PFMETDQMAnalyzer = cms.EDAnalyzer("PFMETDQMAnalyzer",
00004 InputCollection = cms.InputTag('pfMet'),
00005 MatchCollection = cms.InputTag('met'),
00006 BenchmarkLabel = cms.string('PFMET/CompWithCaloMET'),
00007 mode = cms.int32( 1 ),
00008 CreateMETSpecificHistos = cms.bool(True),
00009 ptMin = cms.double( 0.0 ),
00010 ptMax = cms.double( 999999 ),
00011 etaMin = cms.double(-10),
00012 etaMax = cms.double(10),
00013 phiMin = cms.double(-3.14),
00014 phiMax = cms.double(3.14),
00015
00016 VariablePtBins = cms.vdouble(0.,1.,2.,5.,10.,15.,20.,30.,50.,100.,250.),
00017 PtHistoParameter = cms.PSet(
00018 switchOn = cms.bool(True),
00019 nBin = cms.int32(100),
00020 xMin = cms.double(0.0),
00021 xMax = cms.double(200.0)
00022 ),
00023 DeltaPtHistoParameter = cms.PSet(
00024 switchOn = cms.bool(True),
00025 nBin = cms.int32(50),
00026 xMin = cms.double(-500.0),
00027 xMax = cms.double(500.0)
00028 ),
00029 DeltaPtOvPtHistoParameter = cms.PSet(
00030 switchOn = cms.bool(True),
00031 nBin = cms.int32(100),
00032 xMin = cms.double(-1.0),
00033 xMax = cms.double(1.0)
00034 ),
00035
00036 EtaHistoParameter = cms.PSet(
00037 switchOn = cms.bool(False),
00038 nBin = cms.int32(100),
00039 xMin = cms.double(-5.0),
00040 xMax = cms.double(5.0)
00041 ),
00042 DeltaEtaHistoParameter = cms.PSet(
00043 switchOn = cms.bool(False),
00044 nBin = cms.int32(50),
00045 xMin = cms.double(-0.5),
00046 xMax = cms.double(0.5)
00047 ),
00048
00049 PhiHistoParameter = cms.PSet(
00050 switchOn = cms.bool(True),
00051 nBin = cms.int32(50),
00052 xMin = cms.double(-3.1416),
00053 xMax = cms.double(3.1416)
00054 ),
00055 DeltaPhiHistoParameter = cms.PSet(
00056 switchOn = cms.bool(True),
00057 nBin = cms.int32(50),
00058 xMin = cms.double(-3.2),
00059 xMax = cms.double(3.2)
00060 ),
00061
00062 PxHistoParameter = cms.PSet(
00063 switchOn = cms.bool(True),
00064 nBin = cms.int32(50),
00065 xMin = cms.double(0.0),
00066 xMax = cms.double(200.0)
00067 ),
00068 DeltaPxHistoParameter = cms.PSet(
00069 switchOn = cms.bool(True),
00070 nBin = cms.int32(50),
00071 xMin = cms.double(-500.0),
00072 xMax = cms.double(500.0)
00073 ),
00074
00075 SumEtHistoParameter = cms.PSet(
00076 switchOn = cms.bool(True),
00077 nBin = cms.int32(100),
00078 xMin = cms.double(0.0),
00079 xMax = cms.double(1000.0)
00080 ),
00081 DeltaSumEtHistoParameter = cms.PSet(
00082 switchOn = cms.bool(True),
00083 nBin = cms.int32(100),
00084 xMin = cms.double(-150.0),
00085 xMax = cms.double(150.0)
00086 ),
00087 DeltaSumEtOvSumEtHistoParameter = cms.PSet(
00088 switchOn = cms.bool(True),
00089 nBin = cms.int32(100),
00090 xMin = cms.double(-1.0),
00091 xMax = cms.double(1.0),
00092 ),
00093
00094 ChargeHistoParameter = cms.PSet(
00095 switchOn = cms.bool(False),
00096 nBin = cms.int32(3),
00097 xMin = cms.double(-1.5),
00098 xMax = cms.double(1.5)
00099 ),
00100
00101 SkimParameter = cms.PSet(
00102 switchOn = cms.bool(False),
00103 maximumNumberToBeStored = cms.int32(100),
00104 lowerCutOffOnResolution = cms.double(-1.5),
00105 upperCutOffOnResolution = cms.double(1.5)
00106 )
00107 )