CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EgHLTOffPhoSelection_cfi.py
Go to the documentation of this file.
2 
3 egHLTOffPhoBarrelCuts = cms.PSet (
4  cuts=cms.string("et:detEta:hadem:sigmaIEtaIEta:r9:isolEm:isolHad:isolPtTrks"),
5  minEt=cms.double(20),
6  minEta=cms.double(0.),
7  maxEta=cms.double(1.442),
8  maxDEtaIn=cms.double(-1),#not used for pho
9  maxDPhiIn=cms.double(-1),#not used for pho
10  maxInvEInvP=cms.double(-1),#not used for pho
11  maxHadem=cms.double(0.05),
12  maxHadEnergy=cms.double(0),
13  maxSigmaIEtaIEta=cms.double(0.015),
14  maxSigmaEtaEta=cms.double(0.015),
15  minR9=cms.double(0.8),
16  isolEmConstTerm=cms.double(5),
17  isolEmGradTerm=cms.double(0.0),
18  isolEmGradStart=cms.double(0.),
19  isolHadConstTerm=cms.double(5),
20  isolHadGradTerm=cms.double(0.0),
21  isolHadGradStart=cms.double(0.),
22  isolPtTrksConstTerm=cms.double(9.),
23  isolPtTrksGradTerm=cms.double(0.0),
24  isolPtTrksGradStart=cms.double(0.),
25  isolNrTrksConstTerm=cms.int32(4),
26  maxHLTIsolTrksEle = cms.double(0),
27  maxHLTIsolTrksEleOverPt = cms.double(0),
28  maxHLTIsolTrksEleOverPt2 = cms.double(0),
29  maxHLTIsolTrksPho = cms.double(0),
30  maxHLTIsolTrksPhoOverPt = cms.double(0),
31  maxHLTIsolTrksPhoOverPt2 = cms.double(0),
32  maxHLTIsolHad = cms.double(0),
33  maxHLTIsolHadOverEt = cms.double(0),
34  maxHLTIsolHadOverEt2 = cms.double(0),
35  maxHLTIsolEm = cms.double(0),
36  maxHLTIsolEmOverEt = cms.double(0),
37  maxHLTIsolEmOverEt2 = cms.double(0),
38 
39  #the rest of the cuts are track cuts which always fail for photon
40  minCTFTrkOuterRadius=cms.double(40.),
41  maxCTFTrkInnerRadius=cms.double(9.),
42  minNrCTFTrkHits=cms.int32(5),
43  maxNrCTFTrkHitsLost=cms.int32(0),
44  maxCTFTrkChi2NDof=cms.double(99999),
45  requirePixelHitsIfOuterInOuter=cms.bool(True),
46  maxHLTDEtaIn=cms.double(0.1),
47  maxHLTDPhiIn=cms.double(0.1),
48  maxHLTInvEInvP=cms.double(0.1),
49 
50  )
51 
52 egHLTOffPhoEndcapCuts = cms.PSet (
53  cuts=cms.string("et:detEta:hadem:sigmaIEtaIEta:r9:isolEm:isolHad:isolPtTrks:hltIsolHad:hltIsolTrksPho"),
54  minEt=cms.double(20),
55  minEta=cms.double(1.56),
56  maxEta=cms.double(2.5),
57  maxDEtaIn=cms.double(-1),#not used for pho
58  maxDPhiIn=cms.double(-1),#not used for pho
59  maxInvEInvP=cms.double(-1),#not used for pho
60  maxHadem=cms.double(0.05),
61  maxHadEnergy=cms.double(0),
62  maxSigmaIEtaIEta=cms.double(0.0275),
63  maxSigmaEtaEta=cms.double(0.0275),
64  minR9=cms.double(0.8),
65  isolEmConstTerm=cms.double(5),
66  isolEmGradTerm=cms.double(0.0),
67  isolEmGradStart=cms.double(0.),
68  isolHadConstTerm=cms.double(5),
69  isolHadGradTerm=cms.double(0.0),
70  isolHadGradStart=cms.double(0.),
71  isolPtTrksConstTerm=cms.double(9),
72  isolPtTrksGradTerm=cms.double(0.0),
73  isolPtTrksGradStart=cms.double(0.),
74  isolNrTrksConstTerm=cms.int32(4),
75  maxHLTIsolTrksEle = cms.double(0),#not used for pho
76  maxHLTIsolTrksEleOverPt = cms.double(0),#not used for pho
77  maxHLTIsolTrksEleOverPt2 = cms.double(0),#not used for pho
78  maxHLTIsolTrksPho = cms.double(0),
79  maxHLTIsolTrksPhoOverPt = cms.double(0),
80  maxHLTIsolTrksPhoOverPt2 = cms.double(0),
81  maxHLTIsolHad = cms.double(0),
82  maxHLTIsolHadOverEt = cms.double(0),
83  maxHLTIsolHadOverEt2 = cms.double(0),
84  maxHLTIsolEm = cms.double(0),
85  maxHLTIsolEmOverEt = cms.double(0),
86  maxHLTIsolEmOverEt2 = cms.double(0),
87 
88  #the rest of the cuts are track cuts which always fail for photon
89  minCTFTrkOuterRadius=cms.double(40.),
90  maxCTFTrkInnerRadius=cms.double(9.),
91  minNrCTFTrkHits=cms.int32(5),
92  maxNrCTFTrkHitsLost=cms.int32(0),
93  maxCTFTrkChi2NDof=cms.double(99999),
94  requirePixelHitsIfOuterInOuter=cms.bool(True),
95  maxHLTDEtaIn=cms.double(0.1),
96  maxHLTDPhiIn=cms.double(0.1),
97  maxHLTInvEInvP=cms.double(0.1),
98 
99  )
100 
101 egHLTOffPhoCuts = cms.PSet(
102  barrel = cms.PSet(egHLTOffPhoBarrelCuts),
103  endcap = cms.PSet(egHLTOffPhoEndcapCuts)
104 )
105 
106 egHLTOffPhoLooseCuts = cms.PSet(
107  barrel = cms.PSet(egHLTOffPhoBarrelCuts),
108  endcap = cms.PSet(egHLTOffPhoEndcapCuts)
109 )
110