CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/DQMOffline/Trigger/python/EgHLTOffPhoSelection_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 egHLTOffPhoBarrelCuts = cms.PSet (
00004     #----Morse------
00005     #cuts=cms.string("et:detEta:hadem:sigmaIEtaIEta:r9:isolEm:isolHad:isolPtTrks"),
00006     cuts=cms.string("et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks"),
00007     #------
00008     minEt=cms.double(20),
00009     minEta=cms.double(0.),
00010     maxEta=cms.double(1.442),
00011     maxDEtaIn=cms.double(-1),#not used for pho 
00012     maxDPhiIn=cms.double(-1),#not used for pho 
00013     maxInvEInvP=cms.double(-1),#not used for pho 
00014     #maxHadem=cms.double(0.04),
00015     maxHadem=cms.double(0.05),#CaloIdVTIsoT
00016     maxHadEnergy=cms.double(0),
00017     maxSigmaIEtaIEta=cms.double(0.011),#CaloIdVTIsoT
00018     maxSigmaEtaEta=cms.double(0.011),#CaloIdVTIsoT
00019     #----Morse------
00020     #minR9=cms.double(0.8),
00021     minR9= cms.double(0.0),
00022     maxR9=cms.double(0.98),
00023     #---------------
00024     isolEmConstTerm=cms.double(5.),#CaloIdVTIsoT
00025     isolEmGradTerm=cms.double(0.012),#CaloIdVTIsoT
00026     isolEmGradStart=cms.double(0.),
00027     isolHadConstTerm=cms.double(3.),#CaloIdVTIsoT
00028     isolHadGradTerm=cms.double(0.005),#CaloIdVTIsoT
00029     isolHadGradStart=cms.double(0.),
00030     isolPtTrksConstTerm=cms.double(3.),#CaloIdVTIsoT
00031     isolPtTrksGradTerm=cms.double(0.002),#CaloIdVTIsoT
00032     isolPtTrksGradStart=cms.double(0.),
00033     isolNrTrksConstTerm=cms.int32(4),
00034     maxHLTIsolTrksEle = cms.double(0),
00035     maxHLTIsolTrksEleOverPt = cms.double(0),
00036     maxHLTIsolTrksEleOverPt2 = cms.double(0),
00037     maxHLTIsolTrksPho = cms.double(0),
00038     maxHLTIsolTrksPhoOverPt = cms.double(0),
00039     maxHLTIsolTrksPhoOverPt2 = cms.double(0),
00040     maxHLTIsolHad = cms.double(0),
00041     maxHLTIsolHadOverEt = cms.double(0),
00042     maxHLTIsolHadOverEt2 = cms.double(0),
00043     maxHLTIsolEm = cms.double(0),
00044     maxHLTIsolEmOverEt = cms.double(0),
00045     maxHLTIsolEmOverEt2 = cms.double(0),
00046 
00047     #the rest of the cuts are track cuts which always fail for photon
00048     minCTFTrkOuterRadius=cms.double(40.),
00049     maxCTFTrkInnerRadius=cms.double(9.),
00050     minNrCTFTrkHits=cms.int32(5),
00051     maxNrCTFTrkHitsLost=cms.int32(0),
00052     maxCTFTrkChi2NDof=cms.double(99999.),
00053     requirePixelHitsIfOuterInOuter=cms.bool(True),
00054     maxHLTDEtaIn=cms.double(0.1),
00055     maxHLTDPhiIn=cms.double(0.1),
00056     maxHLTInvEInvP=cms.double(0.1),
00057    
00058     )
00059 
00060 egHLTOffPhoEndcapCuts = cms.PSet (
00061     #----Morse-----
00062     #cuts=cms.string("et:detEta:hadem:sigmaIEtaIEta:r9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksPho"),
00063     cuts=cms.string("et:detEta:hadem:sigmaIEtaIEta:minr9:maxr9:isolEm:isolHad:isolPtTrks"),
00064     #------------
00065     minEt=cms.double(20),
00066     minEta=cms.double(1.56),
00067     maxEta=cms.double(2.5),
00068     maxDEtaIn=cms.double(-1),#not used for pho 
00069     maxDPhiIn=cms.double(-1),#not used for pho 
00070     maxInvEInvP=cms.double(-1),#not used for pho 
00071     maxHadem=cms.double(0.05),#CaloIdVTIsoT
00072     maxHadEnergy=cms.double(0),
00073     maxSigmaIEtaIEta=cms.double(0.031),#CaloIdVTIsoT
00074     maxSigmaEtaEta=cms.double(0.031),#CaloIdVTIsoT
00075     #----Morse------
00076     #minR9=cms.double(0.8),
00077     minR9=cms.double(0.0),
00078     maxR9=cms.double(999.),
00079     #---------------
00080     isolEmConstTerm=cms.double(5.),#CaloIdVTIsoT
00081     isolEmGradTerm=cms.double(0.012),#CaloIdVTIsoT
00082     isolEmGradStart=cms.double(0.),
00083     isolHadConstTerm=cms.double(3.),#CaloIdVTIsoT
00084     isolHadGradTerm=cms.double(0.005),#CaloIdVTIsoT
00085     isolHadGradStart=cms.double(0.),
00086     isolPtTrksConstTerm=cms.double(3.),#CaloIdVTIsoT
00087     isolPtTrksGradTerm=cms.double(0.002),#CaloIdVTIsoT
00088     isolPtTrksGradStart=cms.double(0.),
00089     isolNrTrksConstTerm=cms.int32(4),
00090     maxHLTIsolTrksEle = cms.double(0),#not used for pho 
00091     maxHLTIsolTrksEleOverPt = cms.double(0),#not used for pho 
00092     maxHLTIsolTrksEleOverPt2 = cms.double(0),#not  used for pho 
00093     maxHLTIsolTrksPho = cms.double(0),
00094     maxHLTIsolTrksPhoOverPt = cms.double(0),
00095     maxHLTIsolTrksPhoOverPt2 = cms.double(0),
00096     maxHLTIsolHad = cms.double(0),
00097     maxHLTIsolHadOverEt = cms.double(0),
00098     maxHLTIsolHadOverEt2 = cms.double(0),
00099     maxHLTIsolEm = cms.double(0),
00100     maxHLTIsolEmOverEt = cms.double(0),
00101     maxHLTIsolEmOverEt2 = cms.double(0),
00102 
00103     #the rest of the cuts are track cuts which always fail for photon
00104     minCTFTrkOuterRadius=cms.double(40.),
00105     maxCTFTrkInnerRadius=cms.double(9.),
00106     minNrCTFTrkHits=cms.int32(5),
00107     maxNrCTFTrkHitsLost=cms.int32(0),
00108     maxCTFTrkChi2NDof=cms.double(99999.),
00109     requirePixelHitsIfOuterInOuter=cms.bool(True),
00110     maxHLTDEtaIn=cms.double(0.1),
00111     maxHLTDPhiIn=cms.double(0.1),
00112     maxHLTInvEInvP=cms.double(0.1),
00113     
00114     )
00115 
00116 egHLTOffPhoCuts =  cms.PSet(
00117     barrel = cms.PSet(egHLTOffPhoBarrelCuts),
00118     endcap = cms.PSet(egHLTOffPhoEndcapCuts)
00119 )
00120 
00121 egHLTOffPhoLooseCuts =  cms.PSet(
00122     barrel = cms.PSet(egHLTOffPhoBarrelCuts),
00123     endcap = cms.PSet(egHLTOffPhoEndcapCuts)
00124 )