CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/DQMOffline/EGamma/python/photonAnalyzer_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 
00004 
00005 photonAnalysis = cms.EDAnalyzer("PhotonAnalyzer",
00006 
00007     Name = cms.untracked.string('photonAnalysis'),
00008 
00009     phoProducer = cms.string('photons'),
00010     photonCollection = cms.string(''),
00011 
00012     barrelRecHitProducer = cms.string('reducedEcalRecHitsEB'),
00013     barrelRecHitCollection = cms.string(''),
00014 
00015     endcapRecHitProducer = cms.string('reducedEcalRecHitsEE'),
00016     endcapRecHitCollection = cms.string(''),
00017 
00018     triggerEvent = cms.InputTag("hltTriggerSummaryAOD",""),                            
00019     prescaleFactor = cms.untracked.int32(1),
00020 
00021     useBinning = cms.bool(False),
00022     useTriggerFiltering = cms.bool(False),                             
00023     standAlone = cms.bool(False),
00024                                 
00025     minPhoEtCut = cms.double(20.0),
00026     invMassEtCut = cms.double(20.0),                             
00027               
00028     cutStep = cms.double(20.0),
00029     numberOfSteps = cms.int32(1),
00030     minimalSetOfHistos = cms.bool(True),
00031     excludeBkgHistos = cms.bool(True),                            
00032 
00033     isHeavyIon = cms.untracked.bool(False),
00034 
00035     # DBE verbosity
00036     Verbosity = cms.untracked.int32(0),
00037                                 # 1 provides basic output
00038                                 # 2 provides output of the fill step + 1
00039                                 # 3 provides output of the store step + 2
00040                                 
00041     isolationStrength = cms.int32(1),
00042                                 # 0 => Loose Photon = GoodCandidate
00043                                 # 1 => Tight Photon = GoodCandidate
00044 
00045 
00046 
00047     ##### Histogram Ranges and Bins                               
00048 
00049     eBin = cms.int32(500),
00050     eMin = cms.double(0.0),
00051     eMax = cms.double(500.0),
00052                                 
00053     etBin = cms.int32(500),
00054     etMin = cms.double(0.0),
00055     etMax = cms.double(500.0),
00056 
00057     sumBin = cms.int32(230),
00058     sumMin = cms.double(-3.0),
00059     sumMax = cms.double(20.0),
00060 
00061     etaBin = cms.int32(200),                               
00062     etaMin = cms.double(-2.5),
00063     etaMax = cms.double(2.5),
00064 
00065     phiBin = cms.int32(200),
00066     phiMin = cms.double(-3.14),
00067     phiMax = cms.double(3.14),
00068     
00069     r9Bin = cms.int32(120),
00070     r9Min = cms.double(0.0),
00071     r9Max = cms.double(1.2),
00072 
00073     hOverEBin = cms.int32(200),
00074     hOverEMin = cms.double(0),                               
00075     hOverEMax = cms.double(0.5), 
00076 
00077     numberBin = cms.int32(10),
00078     numberMin = cms.double(0),                               
00079     numberMax = cms.double(10), 
00080 
00081     xBin = cms.int32(300),
00082     xMin = cms.double(-60),                               
00083     xMax = cms.double(60),
00084                                 
00085     yBin = cms.int32(300),
00086     yMin = cms.double(-60),                               
00087     yMax = cms.double(60),
00088                                 
00089     rBin = cms.int32(400),
00090     rMin = cms.double(0),                               
00091     rMax = cms.double(80),                                
00092 
00093     zBin = cms.int32(400),
00094     zMin = cms.double(-200),                               
00095     zMax = cms.double(200),
00096 
00097     dEtaTracksBin = cms.int32(100),
00098     dEtaTracksMin = cms.double(-0.2),
00099     dEtaTracksMax = cms.double(0.2),
00100 
00101     dPhiTracksBin = cms.int32(100),
00102     dPhiTracksMin = cms.double(-0.5),
00103     dPhiTracksMax = cms.double(0.5),
00104 
00105     sigmaIetaBin = cms.int32(200),
00106     sigmaIetaMin = cms.double(0.0),
00107     sigmaIetaMax = cms.double(0.05),
00108 
00109     eOverPBin = cms.int32(100),
00110     eOverPMin = cms.double(0.0),
00111     eOverPMax = cms.double(5.0),
00112 
00113     chi2Bin = cms.int32(100),
00114     chi2Min = cms.double(0.0),
00115     chi2Max = cms.double(20.0),                                
00116                                 
00117 
00118                                 
00119     OutputFileName = cms.string('DQMOfflinePhotonsAfterFirstStep.root'),
00120 
00121 
00122 )