CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FourVectorHLTOffline_cfi.py
Go to the documentation of this file.
2 
3 hltResults = cms.EDAnalyzer("FourVectorHLTOffline",
4  dirname = cms.untracked.string("HLT/FourVector/paths"),
5  muonRecoCollectionName = cms.untracked.string("muons"),
6  plotAll = cms.untracked.bool(False),
7  dRMax = cms.untracked.double(13.0),
8  NbinsDR = cms.untracked.uint32(130),
9  ptMax = cms.untracked.double(100.0),
10  ptMin = cms.untracked.double(0.0),
11  Nbins = cms.untracked.uint32(50),
12  Nbins2D = cms.untracked.uint32(40),
13  referenceBX= cms.untracked.uint32(1),
14  NLuminositySegments= cms.untracked.uint32(2000),
15  LuminositySegmentSize= cms.untracked.double(23),
16  NbinsOneOverEt = cms.untracked.uint32(1000),
17 
18  muonEtaMax = cms.untracked.double(2.1),
19  muonDRMatch = cms.untracked.double(0.3),
20 
21  jetDRMatch = cms.untracked.double(0.3),
22  jetL1DRMatch = cms.untracked.double(0.5),
23  jetEtMin = cms.untracked.double(5.0),
24  jetEtaMax = cms.untracked.double(3.0),
25 
26  electronDRMatch = cms.untracked.double(0.5),
27  electronL1DRMatch = cms.untracked.double(0.5),
28  electronEtMin = cms.untracked.double(5.0),
29 
30  photonDRMatch = cms.untracked.double(0.5),
31  photonL1DRMatch = cms.untracked.double(0.5),
32  photonEtMin = cms.untracked.double(5.0),
33 
34  tauEtMin = cms.untracked.double(10.0),
35  #tauDRMatch = cms.untracked.double(0.1),
36 
37  #bjetDRMatch = cms.untracked.double(0.1),
38 
39  #trackDRMatch = cms.untracked.double(0.1),
40  SpecialPaths = cms.vstring(
41  'HLT_MET45',
42  'HLT_L1Tech_HCAL_HF_coincidence_PM',
43  'HLT_L1_BscMinBiasOR_BptxPlusORMinus',
44  'HLT_MinBiasBSC',
45  'HLT_MinBiasBSC_OR',
46  'HLT_MinBiasEcal',
47  'HLT_MinBiasHcal',
48  'HLT_MinBiasPixel_SingleTrack',
49  'HLT_ZeroiasPixel_SingleTrack',
50  'HLT_L1_BPTX',
51  'HLT_ZeroBias'
52  ),
53 
54  paths = cms.VPSet(
55 # cms.PSet(
56 # pathname = cms.string("HLT_"),
57 # denompathname = cms.string("MinBias")
58 # ),
59  cms.PSet(
60  pathname = cms.string("EG"),
61  denompathname = cms.string("HLT_Mu")
62  ),
63  cms.PSet(
64  pathname = cms.string("Jet"),
65  denompathname = cms.string("HLT_Mu")
66  ),
67  cms.PSet(
68  pathname = cms.string("Ele"),
69  denompathname = cms.string("HLT_Mu")
70  ),
71  cms.PSet(
72  pathname = cms.string("Pho"),
73  denompathname = cms.string("HLT_Mu")
74  ),
75  cms.PSet(
76  pathname = cms.string("Tau"),
77  denompathname = cms.string("HLT_Mu")
78  ),
79  cms.PSet(
80  pathname = cms.string("MET"),
81  denompathname = cms.string("HLT_Mu")
82  ),
83  cms.PSet(
84  pathname = cms.string("Mu"),
85  denompathname = cms.string("HLT_Jet")
86  )
87  ),
88  JetIDParams = cms.PSet(
89  useRecHits = cms.bool(True),
90  hbheRecHitsColl = cms.InputTag("hbhereco"),
91  hoRecHitsColl = cms.InputTag("horeco"),
92  hfRecHitsColl = cms.InputTag("hfreco"),
93  ebRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEB"),
94  eeRecHitsColl = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
95  ),
96 
97  tauDscrmtrLabel1 = cms.untracked.string("hpsPFTauDiscriminationByDecayModeFinding"),
98  tauDscrmtrLabel2 = cms.untracked.string("hpsPFTauDiscriminationByLooseIsolation"),
99  tauDscrmtrLabel3 = cms.untracked.string("hpsPFTauDiscriminationByLooseIsolation"),
100 
101 
102  # this is I think MC and CRUZET4
103  triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
104  triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
105  processname = cms.string("HLT")
106 
107  # this is data (CRUZET I or II best guess)
108  #triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","FU"),
109  #triggerResultsLabel = cms.InputTag("TriggerResults","","FU"),
110  #processname = cms.string("FU")
111 
112  )
113