CMS 3D CMS Logo

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  doHEP =cms.bool(False),
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/EGM"),
32  subDQMDirName=cms.string("Source_Histos"),
33 
34  BeamSpotProducer = cms.InputTag("offlineBeamSpot"),
35  CaloTowers = cms.InputTag("towerMaker"),
36 
37  #hcal isolation parameters
38  #first which ones do we want to calculate...
39  calHLTHcalIsol = cms.bool(True),
40  calHLTEmIsol = cms.bool(True),
41  calHLTEleTrkIsol = cms.bool(True),
42  calHLTPhoTrkIsol = cms.bool(False),
43  #actual settings for hlt isolation
44  hltEMIsolOuterCone = cms.double(0.4),
45  hltEMIsolInnerConeEB = cms.double(0.045),
46  hltEMIsolEtaSliceEB = cms.double(0.02),
47  hltEMIsolEtMinEB = cms.double(-9999.0),
48  hltEMIsolEMinEB = cms.double(0.08),
49  hltEMIsolInnerConeEE = cms.double(0.07),
50  hltEMIsolEtaSliceEE = cms.double(0.02),
51  hltEMIsolEtMinEE = cms.double(-9999.),
52  hltEMIsolEMinEE = cms.double(0.3),
53  hltPhoTrkIsolPtMin = cms.double(1.5),
54  hltPhoTrkIsolOuterCone = cms.double(0.3),
55  hltPhoTrkIsolInnerCone = cms.double(0.06),
56  hltPhoTrkIsolZSpan = cms.double(999999.),
57  hltPhoTrkIsolRSpan = cms.double(999999.),
58  hltPhoTrkIsolCountTrks = cms.bool(False),
59  hltEleTrkIsolPtMin = cms.double(1.5),
60  hltEleTrkIsolOuterCone = cms.double(0.2),
61  hltEleTrkIsolInnerCone = cms.double(0.02),
62  hltEleTrkIsolZSpan = cms.double(0.1),
63  hltEleTrkIsolRSpan = cms.double(999999.0),
64  hltHadIsolOuterCone = cms.double(0.3),
65  hltHadIsolInnerCone = cms.double(0.0),
66  hltHadIsolEtMin = cms.double(0.),
67  hltHadIsolDepth = cms.int32(-1),
68 
69 
70 
71  #setting up selection
72  cutMasks = cms.PSet(
73  stdEle = cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm"),
74  tagEle = cms.string("et:detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm"),
75  probeEle = cms.string("et:detEta"),
76  fakeEle = cms.string("et:detEta:hadem"),
77  trigTPEle = cms.string("detEta:dEtaIn:dPhiIn:hadem:sigmaIEtaIEta:hltIsolTrksEle:hltIsolHad:hltIsolEm"),
78  trigTPPho = cms.string("hadem:sigmaIEtaIEta:isolEm:isolHad:isolPtTrks"),
79  stdPho = cms.string("et:detEta:dEtaIn:dPhiIn:hadem:isolEm:isolHad:isolPtTrks"),
80  ),
81  eleCuts = cms.PSet (egHLTOffEleCuts,),
82  eleLooseCuts = cms.PSet(egHLTOffEleLooseCuts,),
83  phoCuts = cms.PSet(egHLTOffPhoCuts,),
84  phoLooseCuts = cms.PSet(egHLTOffPhoLooseCuts,),
85  triggerCuts = cms.VPSet (
86 
87  #cms.PSet (egHLTOffEleEt10LWCuts), #8E29
88  #cms.PSet (egHLTOffEleEt15LWCuts),
89  #cms.PSet (egHLTOffEleEt10LWEleIdCuts),
90  #cms.PSet (egHLTOffDoubleEleEt5Cuts),
91  #cms.PSet (egHLTOffEleEt10SWCuts), #1E31
92  #cms.PSet (egHLTOffEleEt15SWCuts),
93  #cms.PSet (egHLTOffEleEt20SWCuts),
94  #cms.PSet (egHLTOffEleEt15SWEleIdCuts),
95  #cms.PSet (egHLTOffEleEt15SWEleIdLTICuts),
96  #cms.PSet (egHLTOffEleEt15SWLTICuts),
97  #cms.PSet (egHLTOffDoubleEleEt10SWCuts),
98  #cms.PSet (egHLTOffPhoEt10Cuts),
99  #cms.PSet (egHLTOffPhoEt15Cuts),
100  #cms.PSet (egHLTOffPhoEt15LEICuts),
101  #cms.PSet (egHLTOffPhoEt15HTICuts),
102  #cms.PSet (egHLTOffPhoEt20Cuts),
103  #cms.PSet (egHLTOffPhoEt25Cuts),
104  #cms.PSet (egHLTOffPhoEt30Cuts),
105  #cms.PSet (egHLTOffPhoEt10LEITICuts),
106  #cms.PSet (egHLTOffPhoEt20LEITICuts),
107  #cms.PSet (egHLTOffPhoEt25LEITICuts),
108  #cms.PSet (egHLTOffDoublePhoEt10Cuts),
109  #cms.PSet (egHLTOffDoublePhoEt15Cuts),
110  #cms.PSet (egHLTOffDoublePhoEt15VLEICuts),
111  #----Morse-----------
112  #5E32
113  #cms.PSet (egHLTOffPhotonEt30_CaloIdVL_v1Cuts),
114  #cms.PSet (egHLTOffPhotonEt30_CaloIdVL_IsoL_v1Cuts),
115  #cms.PSet (egHLTOffPhotonEt50_CaloIdVL_IsoL_v1Cuts),
116  #cms.PSet (egHLTOffPhotonEt75_CaloIdVL_v1Cuts),
117  #cms.PSet (egHLTOffPhotonEt75_CaloIdVL_IsoL_v1Cuts),
118  #cms.PSet (egHLTOffPhotonEt125_NoSpikeFilter_v1Cuts),
119  #cms.PSet (egHLTOffDoublePhotonEt33_v1Cuts),
120  #cms.PSet (egHLTOffEleEt8_v1Cuts),
121  #cms.PSet (egHLTOffEleEt8_CaloIdL_CaloIsoVL_v1Cuts),
122  #cms.PSet (egHLTOffEleEt8_CaloIdL_TrkIdVL_v1Cuts),
123  #cms.PSet (egHLTOffEleEt15_CaloIdVT_CaloIsoT_TrkIdT_TrkIsoT_v1Cuts),
124  #cms.PSet (egHLTOffEleEt17_CaloIdL_CaloIsoVL_v1Cuts),
125  #cms.PSet (egHLTOffEleEt27_CaloIdVT_CaloIsoT_TrkIdT_TrkIsoT_v1Cuts),
126  #cms.PSet (egHLTOffEleEt45_CaloIdVT_TrkIdT_v1Cuts),
127  #cms.PSet (egHLTOffEle90_NoSpikeFilter_v1Cuts)#,
128  #cms.PSet (egHLTOffPhotonEt32_CaloIdL_PhotonEt26_CaloIdL_v1Cuts),
129  #cms.PSet (egHLTOffEleEt17_CaloIdL_CaloIsoVL_EleEt8_CaloIdL_CaloIsoVL_v1Cuts)
130  #-------------
131 
132  )
133 
134 )
135 
136