00001 import FWCore.ParameterSet.Config as cms
00002
00003 pfElectronDQMAnalyzer = cms.EDAnalyzer("PFCandidateDQMAnalyzer",
00004 InputCollection = cms.InputTag('pfAllElectrons'),
00005 MatchCollection = cms.InputTag('gensource'),
00006 BenchmarkLabel = cms.string('PFElectronValidation/PFElecVsGenElec'),
00007 deltaRMax = cms.double(0.2),
00008 matchCharge = cms.bool(False),
00009 mode = cms.int32( 1 ),
00010 CreateReferenceHistos = cms.bool(True),
00011 ptMin = cms.double( 0.0 ),
00012 ptMax = cms.double( 999999 ),
00013 etaMin = cms.double(-10),
00014 etaMax = cms.double(10),
00015 phiMin = cms.double(-3.14),
00016 phiMax = cms.double(3.14),
00017
00018 VariablePtBins = cms.vdouble(0.,1.,2.,5.,10.,20.,50.,100.,200.,400.,1000.),
00019 PtHistoParameter = cms.PSet(
00020 switchOn = cms.bool(True),
00021 nBin = cms.int32(50),
00022 xMin = cms.double(0.0),
00023 xMax = cms.double(100.0)
00024 ),
00025 DeltaPtHistoParameter = cms.PSet(
00026 switchOn = cms.bool(True),
00027 nBin = cms.int32(100),
00028 xMin = cms.double(-50.0),
00029 xMax = cms.double(50.0)
00030 ),
00031 DeltaPtOvPtHistoParameter = cms.PSet(
00032 switchOn = cms.bool(True),
00033 nBin = cms.int32(200),
00034 xMin = cms.double(-1.0),
00035 xMax = cms.double(1.0)
00036 ),
00037
00038 EtaHistoParameter = cms.PSet(
00039 switchOn = cms.bool(True),
00040 nBin = cms.int32(100),
00041 xMin = cms.double(-5.0),
00042 xMax = cms.double(5.0)
00043 ),
00044 DeltaEtaHistoParameter = cms.PSet(
00045 switchOn = cms.bool(True),
00046 nBin = cms.int32(50),
00047 xMin = cms.double(-0.5),
00048 xMax = cms.double(0.5)
00049 ),
00050
00051 PhiHistoParameter = cms.PSet(
00052 switchOn = cms.bool(True),
00053 nBin = cms.int32(100),
00054 xMin = cms.double(-3.1416),
00055 xMax = cms.double(3.1416)
00056 ),
00057 DeltaPhiHistoParameter = cms.PSet(
00058 switchOn = cms.bool(True),
00059 nBin = cms.int32(50),
00060 xMin = cms.double(-0.5),
00061 xMax = cms.double(0.5)
00062 ),
00063
00064 ChargeHistoParameter = cms.PSet(
00065 switchOn = cms.bool(False),
00066 nBin = cms.int32(3),
00067 xMin = cms.double(-1.5),
00068 xMax = cms.double(1.5)
00069 ),
00070
00071 SkimParameter = cms.PSet(
00072 switchOn = cms.bool(False),
00073 maximumNumberToBeStored = cms.int32(100),
00074 lowerCutOffOnResolution = cms.double(-1.5),
00075 upperCutOffOnResolution = cms.double(1.5)
00076 )
00077 )