CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/DQMOffline/JetMET/python/metDQMConfig_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from DQMOffline.JetMET.jetMETDQMCleanup_cff import *
00004 
00005 metDQMParameters = cms.PSet(
00006 
00007     METCollectionLabel     = cms.InputTag("met"),
00008     
00009     Source = cms.string("CaloMET"),
00010     FolderName = cms.untracked.string("JetMET/MET/"),
00011 
00012     CleaningParameters = cleaningParameters.clone(),
00013 
00014     HLTPathsJetMB = cms.vstring(),
00015 #    When it is empty, it accepts all the triggers
00016 #    HLTPathsJetMB = cms.vstring(
00017 #        "HLT_L1Jet15","HLT_Jet30","HLT_Jet50","HLT_Jet80","HLT_Jet110","HLT_Jet180",
00018 #        "HLT_DiJetAve15","HLT_DiJetAve30","HLT_DiJetAve50","HLT_DiJetAve70",
00019 #        "HLT_DiJetAve130","HLT_DiJetAve220",
00020 #        "HLT_MinBias"),
00021 
00022     highPtJetTrigger = cms.PSet(
00023         andOr         = cms.bool( False ),
00024         dbLabel        = cms.string("JetMETDQMTrigger"),
00025         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00026         hltDBKey       = cms.string( 'jetmet_highptjet' ),
00027         hltPaths       = cms.vstring( 'HLT_Jet300_v','HLT_Jet300_v6','HLT_Jet300_v7','HLT_Jet300_v8' ), 
00028         andOrHlt       = cms.bool( True ),
00029         errorReplyHlt  = cms.bool( False ),
00030     ),
00031     lowPtJetTrigger = cms.PSet(
00032         andOr         = cms.bool( False ),
00033         dbLabel        = cms.string("JetMETDQMTrigger"),
00034         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00035         hltDBKey       = cms.string( 'jetmet_lowptjet' ),
00036         hltPaths       = cms.vstring( 'HLT_Jet60_v','HLT_Jet60_v6','HLT_Jet60_v7','HLT_Jet60_v8' ), 
00037         andOrHlt       = cms.bool( True ),
00038         errorReplyHlt  = cms.bool( False ),
00039     ),
00040     minBiasTrigger = cms.PSet(
00041         andOr         = cms.bool( False ),
00042         dbLabel        = cms.string("JetMETDQMTrigger"),
00043         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00044         hltDBKey       = cms.string( 'jetmet_minbias' ),
00045         hltPaths       = cms.vstring( 'HLT_L1Tech_BSC_minBias_threshold1_v' ), 
00046         andOrHlt       = cms.bool( True ),
00047         errorReplyHlt  = cms.bool( False ),
00048     ),
00049     highMETTrigger = cms.PSet(
00050         andOr         = cms.bool( False ),
00051         dbLabel        = cms.string("JetMETDQMTrigger"),
00052         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00053         hltDBKey       = cms.string( 'jetmet_highmet' ),
00054         hltPaths       = cms.vstring( 'HLT_MET200_v','HLT_MET200_v7','HLT_MET200_v8','HLT_MET200_v9' ), 
00055         andOrHlt       = cms.bool( True ),
00056         errorReplyHlt  = cms.bool( False ),
00057     ),
00058     lowMETTrigger = cms.PSet(
00059         andOr         = cms.bool( False ),
00060         dbLabel        = cms.string("JetMETDQMTrigger"),
00061         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00062         hltDBKey       = cms.string( 'jetmet_lowmet' ),
00063         hltPaths       = cms.vstring( 'HLT_MET120_HBHENoiseFiltered_v','HLT_MET120_HBHENoiseFiltered_v6','HLT_MET120_HBHENoiseFiltered_v7','HLT_MET120_HBHENoiseFiltered_v8' ), 
00064         andOrHlt       = cms.bool( True ),
00065         errorReplyHlt  = cms.bool( False ),
00066     ),
00067     eleTrigger = cms.PSet(
00068         #andOr         = cms.bool( False ),
00069         dbLabel        = cms.string("JetMETDQMTrigger"),
00070         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00071         hltDBKey       = cms.string( 'jetmet_ele' ),
00072         hltPaths       = cms.vstring( 'HLT_Ele25_CaloIdL_CaloIsoVL_TrkIdVL_TrkIsoVL_v','HLT_Ele25_CaloIdL_CaloIsoVL_TrkIdVL_TrkIsoVL_v4','HLT_Ele25_CaloIdL_CaloIsoVL_TrkIdVL_TrkIsoVL_v5','HLT_Ele25_CaloIdL_CaloIsoVL_TrkIdVL_TrkIsoVL_v6' ), 
00073         #andOrHlt       = cms.bool( True ),
00074         errorReplyHlt  = cms.bool( False ),
00075     ),
00076     muonTrigger = cms.PSet(
00077         #andOr         = cms.bool( False ),
00078         dbLabel        = cms.string("JetMETDQMTrigger"),
00079         hltInputTag    = cms.InputTag( "TriggerResults::HLT" ),
00080         hltDBKey       = cms.string( 'jetmet_muon' ),
00081         hltPaths       = cms.vstring( 'HLT_IsoMu20_v','HLT_IsoMu20_v8','HLT_IsoMu20_v9','HLT_IsoMu20_v10' ), 
00082         #andOrHlt       = cms.bool( True ),
00083         errorReplyHlt  = cms.bool( False ),
00084     ),
00085 
00086     CaloTowersLabel    = cms.InputTag("towerMaker"),
00087     JetCollectionLabel = cms.InputTag("iterativeCone5CaloJets"),   # jets used for event cleanup
00088     JetIDParams = cms.PSet(
00089         useRecHits = cms.bool(True),
00090         hbheRecHitsColl = cms.InputTag("hbhereco"),
00091         hoRecHitsColl   = cms.InputTag("horeco"),
00092         hfRecHitsColl   = cms.InputTag("hfreco"),
00093         ebRecHitsColl   = cms.InputTag("ecalRecHit", "EcalRecHitsEB"),
00094         eeRecHitsColl   = cms.InputTag("ecalRecHit", "EcalRecHitsEE")
00095     ),
00096     
00097     HcalNoiseRBXCollection  = cms.InputTag("hcalnoise"),
00098     HcalNoiseSummary        = cms.InputTag("hcalnoise"),
00099     BeamHaloSummaryLabel    = cms.InputTag("BeamHaloSummary"),    
00100 
00101     HighPtJetThreshold = cms.double(60.),
00102     LowPtJetThreshold  = cms.double(15.),
00103     HighMETThreshold   = cms.double(110.),
00104     LowMETThreshold    = cms.double(30.),
00105 
00106     verbose     = cms.int32(0),
00107     printOut    = cms.int32(0),
00108 
00109     etThreshold  = cms.double(2.),
00110     allHist      = cms.bool(False),
00111     allSelection = cms.bool(False),
00112     cleanupSelection = cms.bool(True),
00113     
00114     #Parameters set only for PFMETAnalyzer
00115     PfJetCollectionLabel   = cms.InputTag(""),
00116     PFCandidates       = cms.InputTag(""),
00117     
00118     #Parameters set for METAnalyzer
00119     InputBeamSpotLabel = cms.InputTag(""),
00120     InputTrackLabel    = cms.InputTag(""),
00121     InputMuonLabel     = cms.InputTag(""),
00122     InputElectronLabel = cms.InputTag(""),
00123 
00124     DCSFilter = cms.PSet(
00125       DetectorTypes = cms.untracked.string("ecal:hbhe:hf"),
00126       #DebugOn = cms.untracked.bool(True),
00127       Filter = cms.untracked.bool(True)
00128     )
00129 
00130 )