CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EgHLTOfflineSource_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
9 
10 egHLTOffDQMSource = cms.EDAnalyzer("EgHLTOfflineSource",
11  egHLTOffFiltersToMon,
12  binData = cms.PSet(egHLTOffDQMBinData,),
13 
14  #products we need
15  triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
16  hltTag = cms.string("HLT"),
17  TrigResults = cms.InputTag("TriggerResults","","HLT"),
18  filterInactiveTriggers = cms.bool(True),
19  EndcapRecHitCollection = cms.InputTag("reducedEcalRecHitsEE"),
20  BarrelRecHitCollection = cms.InputTag("reducedEcalRecHitsEB"),
21  ElectronCollection = cms.InputTag("gedGsfElectrons"),
22  PhotonCollection = cms.InputTag("gedPhotons"),
23  VertexCollection = cms.InputTag("offlinePrimaryVertices"),
24  #CaloJetCollection = cms.InputTag("sisCone5CaloJets"),
25  #--------Morse
26  CaloJetCollection = cms.InputTag("ak4CaloJets"),
27  #--------
28  IsolTrackCollection = cms.InputTag("generalTracks"),
29  HBHERecHitCollection = cms.InputTag("hbhereco"),
30  HFRecHitCollection = cms.InputTag("hfreco"),
31  DQMDirName=cms.string("HLT/EgOffline"),
32 
33  BeamSpotProducer = cms.InputTag("offlineBeamSpot"),
34  CaloTowers = cms.InputTag("towerMaker"),
35 
36  #hcal isolation parameters
37  #first which ones do we want to calculate...
38  calHLTHcalIsol = cms.bool(True),
39  calHLTEmIsol = cms.bool(True),
40  calHLTEleTrkIsol = cms.bool(True),
41  calHLTPhoTrkIsol = cms.bool(False),
42  #actual settings for hlt isolation
43  hltEMIsolOuterCone = cms.double(0.4),
44  hltEMIsolInnerConeEB = cms.double(0.045),
45  hltEMIsolEtaSliceEB = cms.double(0.02),
46  hltEMIsolEtMinEB = cms.double(-9999.0),
47  hltEMIsolEMinEB = cms.double(0.08),
48  hltEMIsolInnerConeEE = cms.double(0.07),
49  hltEMIsolEtaSliceEE = cms.double(0.02),
50  hltEMIsolEtMinEE = cms.double(-9999.),
51  hltEMIsolEMinEE = cms.double(0.3),
52  hltPhoTrkIsolPtMin = cms.double(1.5),
53  hltPhoTrkIsolOuterCone = cms.double(0.3),
54  hltPhoTrkIsolInnerCone = cms.double(0.06),
55  hltPhoTrkIsolZSpan = cms.double(999999.),
56  hltPhoTrkIsolRSpan = cms.double(999999.),
57  hltPhoTrkIsolCountTrks = cms.bool(False),
58  hltEleTrkIsolPtMin = cms.double(1.5),
59  hltEleTrkIsolOuterCone = cms.double(0.2),
60  hltEleTrkIsolInnerCone = cms.double(0.02),
61  hltEleTrkIsolZSpan = cms.double(0.1),
62  hltEleTrkIsolRSpan = cms.double(999999.0),
63  hltHadIsolOuterCone = cms.double(0.3),
64  hltHadIsolInnerCone = cms.double(0.0),
65  hltHadIsolEtMin = cms.double(0.),
66  hltHadIsolDepth = cms.int32(-1),
67 
68 
69 
70  #setting up selection
71  cutMasks = cms.PSet(
72  stdEle = cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm"),
73  tagEle = cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm"),
74  probeEle = cms.string("et:detEta"),
75  fakeEle = cms.string("et:detEta:hadem"),
76  trigTPEle = cms.string("detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm"),
77  trigTPPho = cms.string("hadem:sigmaIEtaIEta:isolEm:isolHad:isolPtTrks"),
78  stdPho = cms.string("et:detEta:dEtaIn:dPhiIn:hadem:isolEm:isolHad:isolPtTrks"),
79  ),
80  eleCuts = cms.PSet (egHLTOffEleCuts,),
81  eleLooseCuts = cms.PSet(egHLTOffEleLooseCuts,),
82  phoCuts = cms.PSet(egHLTOffPhoCuts,),
83  phoLooseCuts = cms.PSet(egHLTOffPhoLooseCuts,),
84  triggerCuts = cms.VPSet (
85 
86  #cms.PSet (egHLTOffEleEt10LWCuts), #8E29
87  #cms.PSet (egHLTOffEleEt15LWCuts),
88  #cms.PSet (egHLTOffEleEt10LWEleIdCuts),
89  #cms.PSet (egHLTOffDoubleEleEt5Cuts),
90  #cms.PSet (egHLTOffEleEt10SWCuts), #1E31
91  #cms.PSet (egHLTOffEleEt15SWCuts),
92  #cms.PSet (egHLTOffEleEt20SWCuts),
93  #cms.PSet (egHLTOffEleEt15SWEleIdCuts),
94  #cms.PSet (egHLTOffEleEt15SWEleIdLTICuts),
95  #cms.PSet (egHLTOffEleEt15SWLTICuts),
96  #cms.PSet (egHLTOffDoubleEleEt10SWCuts),
97  #cms.PSet (egHLTOffPhoEt10Cuts),
98  #cms.PSet (egHLTOffPhoEt15Cuts),
99  #cms.PSet (egHLTOffPhoEt15LEICuts),
100  #cms.PSet (egHLTOffPhoEt15HTICuts),
101  #cms.PSet (egHLTOffPhoEt20Cuts),
102  #cms.PSet (egHLTOffPhoEt25Cuts),
103  #cms.PSet (egHLTOffPhoEt30Cuts),
104  #cms.PSet (egHLTOffPhoEt10LEITICuts),
105  #cms.PSet (egHLTOffPhoEt20LEITICuts),
106  #cms.PSet (egHLTOffPhoEt25LEITICuts),
107  #cms.PSet (egHLTOffDoublePhoEt10Cuts),
108  #cms.PSet (egHLTOffDoublePhoEt15Cuts),
109  #cms.PSet (egHLTOffDoublePhoEt15VLEICuts),
110  #----Morse-----------
111  #5E32
112  #cms.PSet (egHLTOffPhotonEt30_CaloIdVL_v1Cuts),
113  #cms.PSet (egHLTOffPhotonEt30_CaloIdVL_IsoL_v1Cuts),
114  #cms.PSet (egHLTOffPhotonEt50_CaloIdVL_IsoL_v1Cuts),
115  #cms.PSet (egHLTOffPhotonEt75_CaloIdVL_v1Cuts),
116  #cms.PSet (egHLTOffPhotonEt75_CaloIdVL_IsoL_v1Cuts),
117  #cms.PSet (egHLTOffPhotonEt125_NoSpikeFilter_v1Cuts),
118  #cms.PSet (egHLTOffDoublePhotonEt33_v1Cuts),
119  #cms.PSet (egHLTOffEleEt8_v1Cuts),
120  #cms.PSet (egHLTOffEleEt8_CaloIdL_CaloIsoVL_v1Cuts),
121  #cms.PSet (egHLTOffEleEt8_CaloIdL_TrkIdVL_v1Cuts),
122  #cms.PSet (egHLTOffEleEt15_CaloIdVT_CaloIsoT_TrkIdT_TrkIsoT_v1Cuts),
123  #cms.PSet (egHLTOffEleEt17_CaloIdL_CaloIsoVL_v1Cuts),
124  #cms.PSet (egHLTOffEleEt27_CaloIdVT_CaloIsoT_TrkIdT_TrkIsoT_v1Cuts),
125  #cms.PSet (egHLTOffEleEt45_CaloIdVT_TrkIdT_v1Cuts),
126  #cms.PSet (egHLTOffEle90_NoSpikeFilter_v1Cuts)#,
127  #cms.PSet (egHLTOffPhotonEt32_CaloIdL_PhotonEt26_CaloIdL_v1Cuts),
128  #cms.PSet (egHLTOffEleEt17_CaloIdL_CaloIsoVL_EleEt8_CaloIdL_CaloIsoVL_v1Cuts)
129  #-------------
130 
131  )
132 
133 )
134 
135