CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/DQM/HLTEvF/python/TrigResRateMon_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # $Id: TrigResRateMon_cfi.py,v 1.11 2011/10/05 18:29:44 lwming Exp $
00004 trRateMon = cms.EDAnalyzer("TrigResRateMon",
00005     dirname = cms.untracked.string("HLT/TrigResults/"),
00006     muonRecoCollectionName = cms.untracked.string("muons"),
00007     plotAll = cms.untracked.bool(False),
00008     dRMax = cms.untracked.double(10.0),
00009                 NbinsDR = cms.untracked.uint32(100),
00010     dRMaxElectronMuon = cms.untracked.double(999.0),
00011     ptMax = cms.untracked.double(100.0),
00012     ptMin = cms.untracked.double(0.0),
00013                 Nbins = cms.untracked.uint32(50),
00014     referenceBX= cms.untracked.uint32(1),
00015                 NLuminositySegments= cms.untracked.uint32(1000),
00016                 LuminositySegmentSize= cms.untracked.double(23.3),
00017                 NbinsOneOverEt = cms.untracked.uint32(10000),
00018 
00019                 muonEtaMax = cms.untracked.double(2.1),
00020     muonDRMatch = cms.untracked.double(0.3),
00021     muonEtMin = cms.untracked.double(0.0),
00022 
00023     jetDRMatch = cms.untracked.double(0.3),
00024     jetL1DRMatch = cms.untracked.double(0.5),
00025     jetEtMin = cms.untracked.double(5.0),
00026 
00027     electronDRMatch = cms.untracked.double(0.5),
00028     electronL1DRMatch = cms.untracked.double(0.5),
00029     electronEtMin = cms.untracked.double(5.0),
00030 
00031     photonDRMatch = cms.untracked.double(0.5),
00032     photonL1DRMatch = cms.untracked.double(0.5),
00033     photonEtMin = cms.untracked.double(5.0),
00034 
00035     #tauDRMatch = cms.untracked.double(0.1),
00036 
00037     #bjetDRMatch = cms.untracked.double(0.1),
00038 
00039     #trackDRMatch = cms.untracked.double(0.1),
00040      SpecialPaths = cms.vstring(
00041             'HLT_MET45',
00042             'HLT_L1Tech_HCAL_HF_coincidence_PM',
00043             'HLT_L1_BscMinBiasOR_BptxPlusORMinus',
00044             'HLT_MinBiasBSC',
00045             'HLT_MinBiasBSC_OR',
00046             'HLT_MinBiasEcal', 
00047             'HLT_MinBiasHcal', 
00048             'HLT_MinBiasPixel_SingleTrack', 
00049             'HLT_ZeroiasPixel_SingleTrack', 
00050             'HLT_L1_BPTX', 
00051             'HLT_ZeroBias'
00052       ),
00053 
00054      # Will mask any path whose name
00055      # contains any of the following sub-strings
00056      # For example: HLT_Mu
00057      # will mask all paths that contain the sub-string
00058      # HLT_Mu                            
00059      MaskedPaths = cms.vstring(
00060             'HLT_ZeroBias_v',
00061             'HLT_Mu5_v',
00062             'HLT_Mu8_v',
00063             'HLT_Mu12_v',
00064             'HLT_Jet30_v',
00065             'HLT_Jet60_v',
00066             'HLT_DiJetAve30_v'
00067             
00068       ),
00069 
00070   ## Robin
00071      testPaths = cms.vstring(
00072             'HLT_IsoMu30_eta2p1',
00073             'HLT_Ele65_CaloIdVT_TrkIdT',
00074             'HLT_MET200',
00075             'HLT_Jet370',
00076             'HLT_HT600',
00077             'HLT_Photon26_R9Id_Photon18_R9Id',
00078             'HLT_IsoMu15_eta2p1_LooseIsoPFTau20',
00079             'HLT_PFMHT150',
00080             'HLT_Photon90_CaloIdVL_IsoL'
00081 
00082       ),                           
00083 
00084    # Will pick the first trigger whose name contains this substring
00085  #  ReferenceTrigger = cms.string('HLT_Mu17_Ele8_CaloIdL_v'),        
00086    ReferenceTrigger = cms.string('HLT_Mu8_Ele17_CaloIdT_CaloIsoVL_v'),
00087                            
00088     paths = cms.VPSet(
00089              cms.PSet(
00090               pathname = cms.string("HLT_"),
00091               denompathname = cms.string("MinBias")  
00092              ),
00093              cms.PSet(
00094               pathname = cms.string("EG"),
00095               denompathname = cms.string("HLT_Mu")  
00096              ),
00097              cms.PSet(
00098               pathname = cms.string("EG"),
00099               denompathname = cms.string("HLT_Mu5")  
00100              ),
00101              cms.PSet(
00102               pathname = cms.string("Jet"),
00103               denompathname = cms.string("HLT_Mu")  
00104              ),
00105              cms.PSet(
00106               pathname = cms.string("Jet"),
00107               denompathname = cms.string("HLT_Mu5")  
00108              ),
00109              cms.PSet(
00110               pathname = cms.string("Ele"),
00111               denompathname = cms.string("HLT_Mu")  
00112              ),
00113              cms.PSet(
00114               pathname = cms.string("Ele"),
00115               denompathname = cms.string("HLT_Mu5")  
00116              ),
00117              cms.PSet(
00118               pathname = cms.string("HLT_Ele"),
00119               denompathname = cms.string("HLT_Activity_Ecal_SC7")  
00120              ),
00121              cms.PSet(
00122               pathname = cms.string("HLT_Ele"),
00123               denompathname = cms.string("HLT_Activity_Ecal_SC1")  
00124              ),
00125              cms.PSet(
00126               pathname = cms.string("Pho"),
00127               denompathname = cms.string("HLT_Mu")  
00128              ),
00129              cms.PSet(
00130               pathname = cms.string("Pho"),
00131               denompathname = cms.string("HLT_Mu5")  
00132              ),
00133              cms.PSet(
00134               pathname = cms.string("HLT_Pho"),
00135               denompathname = cms.string("HLT_Activity_Ecal_SC7")  
00136              ),
00137              cms.PSet(
00138               pathname = cms.string("HLT_Pho"),
00139               denompathname = cms.string("HLT_Activity_Ecal_SC1")  
00140              ),
00141              cms.PSet(
00142               pathname = cms.string("Tau"),
00143               denompathname = cms.string("HLT_Mu")  
00144              ),
00145              cms.PSet(
00146               pathname = cms.string("MET"),
00147               denompathname = cms.string("HLT_Mu")  
00148              ),
00149              cms.PSet(
00150               pathname = cms.string("Mu"),
00151               denompathname = cms.string("HLT_Jet")  
00152              ),
00153              cms.PSet(
00154               pathname = cms.string("Mu"),
00155               denompathname = cms.string("HLT_Jet50U")  
00156              )
00157     ),
00158     JetIDParams  = cms.PSet(
00159         useRecHits      = cms.bool(True),
00160         hbheRecHitsColl = cms.InputTag("hbhereco"),
00161         hoRecHitsColl   = cms.InputTag("horeco"),
00162         hfRecHitsColl   = cms.InputTag("hfreco"),
00163         ebRecHitsColl   = cms.InputTag("ecalRecHit", "EcalRecHitsEB"),
00164         eeRecHitsColl   = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
00165     ),
00166 
00167                           
00168      # this is I think MC and CRUZET4
00169     triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","HLT"),
00170     triggerResultsLabel = cms.InputTag("TriggerResults","","HLT"),
00171     processname = cms.string("HLT")
00172 
00173     # this is data (CRUZET I or II best guess)
00174     #triggerSummaryLabel = cms.InputTag("hltTriggerSummaryAOD","","FU"),
00175     #triggerResultsLabel = cms.InputTag("TriggerResults","","FU"),
00176     #processname = cms.string("FU")
00177 
00178  )