CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/HLTriggerOffline/Tau/python/Validation/HLTTauValidation_8E29_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 hltTauValidationProcess_STARTUP = "HLT"
00004 
00005 hltTauValidationFolder_MC =  'HLT/TauRelVal/MC_8E29/'
00006 
00007 hltTauValStartupMonitorMC = cms.EDAnalyzer("HLTTauDQMOfflineSource",
00008     MonitorSetup = cms.VPSet(
00009         cms.PSet(
00010             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00011             DQMFolder             = cms.untracked.string(hltTauValidationFolder_MC+'DoubleTau'),
00012             Filter                = cms.untracked.VInputTag(
00013                                         cms.InputTag("hltL1sDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP), 
00014                                         cms.InputTag("hltFilterL2EtCutDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00015                                         cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP)
00016                                         ),
00017             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2),    #One per filter
00018             NTriggeredTaus        = cms.untracked.vuint32(2,2,2,2), #The first one is for the ref events
00019             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0,0), #the first one is for the ref events
00020             TauType               = cms.untracked.vint32(-86,84,84,84),
00021             LeptonType            = cms.untracked.vint32(0,0,0,0)                            
00022         ),
00023 
00024         cms.PSet(
00025             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_STARTUP),
00026             DQMFolder             = cms.untracked.string(hltTauValidationFolder_MC+'Summary'),
00027             Filter                = cms.untracked.VInputTag(
00028                                         cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00029                                         cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau20","",hltTauValidationProcess_STARTUP)
00030                                         ),
00031             PathName              = cms.untracked.vstring(
00032                                         'DoubleLooseIsoTau',
00033                                         'SingleLooseIsoTau'
00034                                         ),
00035             NTriggeredTaus        = cms.untracked.vuint32(2,1), 
00036             NTriggeredLeptons     = cms.untracked.vuint32(0,0), 
00037             TauType               = cms.untracked.vint32(15,15),
00038             LeptonType            = cms.untracked.vint32(0,0)                            
00039         ),
00040         
00041         cms.PSet(
00042             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00043             DQMFolder             = cms.untracked.string(hltTauValidationFolder_MC+'SingleTau'),
00044             Filter                = cms.untracked.VInputTag(
00045                                         cms.InputTag("hltL1sSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP), 
00046                                         cms.InputTag("hltFilterL2EtCutSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP),
00047                                         cms.InputTag("hltFilterL2EcalIsolationSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP)
00048                                         ),
00049             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2),    #One per filter
00050             NTriggeredTaus        = cms.untracked.vuint32(1,1,1,1), #The first one is for the ref events
00051             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0), #the first one is for the ref events
00052             TauType               = cms.untracked.vint32(-86,84,84),
00053             LeptonType            = cms.untracked.vint32(0,0,0)                            
00054         ),
00055         cms.PSet(
00056             DQMFolder              = cms.string(hltTauValidationFolder_MC+'L1'),
00057             L1Taus                 = cms.InputTag("hltL1extraParticles","Tau"),
00058             L1Jets                 = cms.InputTag("hltL1extraParticles","Central"),
00059             L1Electrons            = cms.InputTag("hltL1extraParticles","Isolated"),
00060             L1Muons                = cms.InputTag("hltL1extraParticles")
00061         ),
00062 
00063 
00064         cms.PSet(
00065             DQMFolder              = cms.string(hltTauValidationFolder_MC+'L2'),
00066             L2InfoAssociationInput = cms.InputTag("hltL2TauNarrowConeIsolationProducer"),
00067             L2IsolatedJets         = cms.InputTag("hltL2TauRelaxingIsolationSelector","Isolated"),
00068             L2RegionalJets         = cms.VInputTag(
00069                                                    cms.InputTag("hltIconeTau1Regional"),
00070                                                    cms.InputTag("hltIconeTau2Regional"),
00071                                                    cms.InputTag("hltIconeTau3Regional"),
00072                                                    cms.InputTag("hltIconeTau4Regional"),
00073                                                    cms.InputTag("hltIconeCentral1Regional"),
00074                                                    cms.InputTag("hltIconeCentral2Regional"),
00075                                                    cms.InputTag("hltIconeCentral3Regional"),
00076                                                    cms.InputTag("hltIconeCentral4Regional"))
00077 
00078         ),
00079 
00080    ),
00081     ConfigType = cms.vstring(
00082         "Path",
00083         "LitePath",
00084         "Path",
00085         "L1",
00086         "Calo"
00087     ),
00088     
00089    doMatching = cms.bool(True),
00090       refObjects = cms.untracked.VInputTag(
00091           cms.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
00092           cms.InputTag("TauMCProducer","LeptonicTauElectrons"),
00093           cms.InputTag("TauMCProducer","LeptonicTauMuons")
00094      )
00095 )
00096 
00097 
00098 
00099 hltTauValidationFolder_PF =  'HLT/TauRelVal/PF_8E29/'
00100 
00101 hltTauValStartupMonitorPF = cms.EDAnalyzer("HLTTauDQMOfflineSource",
00102     MonitorSetup = cms.VPSet(
00103         cms.PSet(
00104             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00105             DQMFolder             = cms.untracked.string(hltTauValidationFolder_PF+'DoubleTau'),
00106             Filter                = cms.untracked.VInputTag(
00107                                         cms.InputTag("hltL1sDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP), 
00108                                         cms.InputTag("hltFilterL2EtCutDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00109                                         cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP)
00110                                         ),
00111             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2),    #One per filter
00112             NTriggeredTaus        = cms.untracked.vuint32(2,2,2,2), #The first one is for the ref events
00113             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0,0), #the first one is for the ref events
00114             TauType               = cms.untracked.vint32(-86,84,84,84),
00115             LeptonType            = cms.untracked.vint32(0,0,0,0)                            
00116         ),
00117 
00118         cms.PSet(
00119             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_STARTUP),
00120             DQMFolder             = cms.untracked.string(hltTauValidationFolder_PF+'Summary'),
00121             Filter                = cms.untracked.VInputTag(
00122                                         cms.InputTag("hltFilterL2EcalIsolationDoubleLooseIsoTau15","",hltTauValidationProcess_STARTUP),
00123                                         cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau20","",hltTauValidationProcess_STARTUP)
00124                                         ),
00125             PathName              = cms.untracked.vstring(
00126                                         'DoubleLooseIsoTau',
00127                                         'SingleLooseIsoTau'
00128                                         ),
00129             NTriggeredTaus        = cms.untracked.vuint32(2,1), 
00130             NTriggeredLeptons     = cms.untracked.vuint32(0,0), 
00131             TauType               = cms.untracked.vint32(15,15),
00132             LeptonType            = cms.untracked.vint32(0,0)                            
00133         ),
00134         
00135         cms.PSet(
00136             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_STARTUP),
00137             DQMFolder             = cms.untracked.string(hltTauValidationFolder_PF+'SingleTau'),
00138             Filter                = cms.untracked.VInputTag(
00139                                         cms.InputTag("hltL1sSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP), 
00140                                         cms.InputTag("hltFilterL2EtCutSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP),
00141                                         cms.InputTag("hltFilterL2EcalIsolationSingleLooseIsoTau20","",hltTauValidationProcess_STARTUP)
00142                                         ),
00143             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2),    #One per filter
00144             NTriggeredTaus        = cms.untracked.vuint32(1,1,1,1), #The first one is for the ref events
00145             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0), #the first one is for the ref events
00146             TauType               = cms.untracked.vint32(-86,84,84),
00147             LeptonType            = cms.untracked.vint32(0,0,0)                            
00148         ),
00149         cms.PSet(
00150             DQMFolder              = cms.string(hltTauValidationFolder_PF+'L1'),
00151             L1Taus                 = cms.InputTag("hltL1extraParticles","Tau"),
00152             L1Jets                 = cms.InputTag("hltL1extraParticles","Central"),
00153             L1Electrons            = cms.InputTag("hltL1extraParticles","Isolated"),
00154             L1Muons                = cms.InputTag("hltL1extraParticles")
00155         ),
00156 
00157 
00158         cms.PSet(
00159             DQMFolder              = cms.string(hltTauValidationFolder_PF+'L2'),
00160             L2InfoAssociationInput = cms.InputTag("hltL2TauNarrowConeIsolationProducer"),
00161             L2IsolatedJets         = cms.InputTag("hltL2TauRelaxingIsolationSelector","Isolated"),
00162             L2RegionalJets         = cms.VInputTag(
00163                                                    cms.InputTag("hltIconeTau1Regional"),
00164                                                    cms.InputTag("hltIconeTau2Regional"),
00165                                                    cms.InputTag("hltIconeTau3Regional"),
00166                                                    cms.InputTag("hltIconeTau4Regional"),
00167                                                    cms.InputTag("hltIconeCentral1Regional"),
00168                                                    cms.InputTag("hltIconeCentral2Regional"),
00169                                                    cms.InputTag("hltIconeCentral3Regional"),
00170                                                    cms.InputTag("hltIconeCentral4Regional"))
00171 
00172         ),
00173 
00174    ),
00175     ConfigType = cms.vstring(
00176         "Path",
00177         "LitePath",
00178         "Path",
00179         "L1",
00180         "Calo"
00181     ),
00182     
00183    doMatching = cms.bool(True),
00184       refObjects = cms.untracked.VInputTag(
00185           cms.InputTag("TauRefCombiner",""),
00186           cms.InputTag("TauMCProducer","LeptonicTauElectrons"),
00187           cms.InputTag("TauMCProducer","LeptonicTauMuons")
00188      )
00189 )
00190 
00191 
00192 
00193 
00194 hltTauValStartup = cms.Sequence(hltTauValStartupMonitorMC+hltTauValStartupMonitorPF)
00195