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