CMS 3D CMS Logo

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

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 hltTauValidationProcess_IDEAL = "HLT"
00004 hltTauValidationFolder_MC_IDEAL =  'HLT/TauRelVal/MC_2E32/'
00005 hltTauValidationFolder_PF_IDEAL =  'HLT/TauRelVal/PF_2E32/'
00006 
00007 hltTauValIdealMonitorMC2E32 = cms.EDAnalyzer("HLTTauDQMOfflineSource",
00008     MonitorSetup = cms.VPSet(
00009         cms.PSet(
00010             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL),
00011             DQMFolder             = cms.untracked.string(hltTauValidationFolder_MC_IDEAL+'DoubleTau'),
00012             Filter                = cms.untracked.VInputTag(
00013                                         cms.InputTag("hltL1sDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL), 
00014                                         cms.InputTag("hltFilterL2EtCutDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL),
00015                                         cms.InputTag("hltFilterL2EcalIsolationDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL),
00016                                         cms.InputTag("hltFilterL25LeadingTrackPtCutDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL),
00017                                         cms.InputTag("hltFilterL3TrackIsolationDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL)
00018                                         ),
00019             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2,0.2,0.2),    #One per filter
00020             NTriggeredTaus        = cms.untracked.vuint32(2,2,2,2,2,2), #The first one is for the ref events
00021             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0,0,0), #the first one is for the ref events
00022             TauType               = cms.untracked.vint32(-86,84,84,84,84),
00023             LeptonType            = cms.untracked.vint32(0,0,0,0,0)                            
00024         ),
00025 
00026         cms.PSet(
00027             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_IDEAL),
00028             DQMFolder             = cms.untracked.string(hltTauValidationFolder_MC_IDEAL+'Summary'),
00029             Filter                = cms.untracked.VInputTag(
00030                                         cms.InputTag("hltFilterL3TrackIsolationDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL),
00031                                         cms.InputTag("hltFilterL3TrackIsolationSingleIsoTau30Trk5MET20","",hltTauValidationProcess_IDEAL)
00032                                         ),
00033             PathName              = cms.untracked.vstring(
00034                                         'DoubleIsoTau',
00035                                         'SingleIsoTau'
00036                                         ),
00037             NTriggeredTaus        = cms.untracked.vuint32(2,1), 
00038             NTriggeredLeptons     = cms.untracked.vuint32(0,0), 
00039             TauType               = cms.untracked.vint32(15,15),
00040             LeptonType            = cms.untracked.vint32(0,0)                            
00041         ),
00042         
00043         cms.PSet(
00044             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL),
00045             DQMFolder             = cms.untracked.string(hltTauValidationFolder_MC_IDEAL+'SingleTau'),
00046             Filter                = cms.untracked.VInputTag(
00047                                         cms.InputTag("hltL1sSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL), 
00048                                         cms.InputTag("hltFilterL2EtCutSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL),
00049                                         cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL),
00050                                         cms.InputTag("hltFilterL25LeadingTrackPtCutSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL),
00051                                         cms.InputTag("hltFilterL3TrackIsolationSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL)
00052                                         ),
00053             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2,0.2,0.2),    #One per filter
00054             NTriggeredTaus        = cms.untracked.vuint32(1,1,1,1,1,1), #The first one is for the ref events
00055             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0,0,0), #the first one is for the ref events
00056             TauType               = cms.untracked.vint32(-86,84,84,84,84),
00057             LeptonType            = cms.untracked.vint32(0,0,0,0,0)                            
00058         ),
00059         cms.PSet(
00060             DQMFolder              = cms.string(hltTauValidationFolder_MC_IDEAL+'L1'),
00061             L1Taus                 = cms.InputTag("hltL1extraParticles","Tau"),
00062             L1Jets                 = cms.InputTag("hltL1extraParticles","Central"),
00063             L1Electrons            = cms.InputTag("hltL1extraParticles","Isolated"),
00064             L1Muons                = cms.InputTag("hltL1extraParticles")
00065         ),
00066         cms.PSet(
00067             DQMFolder              = cms.string(hltTauValidationFolder_MC_IDEAL+'L2'),
00068             L2InfoAssociationInput = cms.InputTag("hltL2TauNarrowConeIsolationProducer"),
00069             L2IsolatedJets         = cms.InputTag("hltL2TauRelaxingIsolationSelector","Isolated"),
00070             L2RegionalJets         = cms.VInputTag(
00071                                                    cms.InputTag("hltIconeTau1Regional"),
00072                                                    cms.InputTag("hltIconeTau2Regional"),
00073                                                    cms.InputTag("hltIconeTau3Regional"),
00074                                                    cms.InputTag("hltIconeTau4Regional"),
00075                                                    cms.InputTag("hltIconeCentral1Regional"),
00076                                                    cms.InputTag("hltIconeCentral2Regional"),
00077                                                    cms.InputTag("hltIconeCentral3Regional"),
00078                                                    cms.InputTag("hltIconeCentral4Regional"))
00079 
00080         ),
00081         cms.PSet(
00082             DQMFolder              = cms.string(hltTauValidationFolder_MC_IDEAL+'L25'),
00083             ConeIsolation          = cms.InputTag("hltL25TauConeIsolation"),
00084             IsolatedJets           = cms.InputTag("hltL25TauLeadingTrackPtCutSelector"),
00085             Type                   = cms.string('L25')
00086         ),
00087         cms.PSet(
00088             DQMFolder              = cms.string(hltTauValidationFolder_MC_IDEAL+'L3'),
00089             ConeIsolation          = cms.InputTag("hltL3TauConeIsolation"),
00090             IsolatedJets           = cms.InputTag("hltL3TauIsolationSelector"),
00091             Type                   = cms.string('L3')
00092       )
00093         
00094    ),
00095     ConfigType = cms.vstring(
00096         "Path",
00097         "LitePath",
00098         "Path",
00099         "L1",
00100         "Calo",
00101         "Track",
00102         "Track"
00103     ),
00104     
00105    doMatching = cms.bool(True),
00106       refObjects = cms.untracked.VInputTag(
00107           cms.InputTag("TauMCProducer","HadronicTauOneAndThreeProng"),
00108           cms.InputTag("TauMCProducer","LeptonicTauElectrons"),
00109           cms.InputTag("TauMCProducer","LeptonicTauMuons")
00110      )
00111 )
00112 
00113 
00114 hltTauValIdealMonitorPF2E32 = cms.EDAnalyzer("HLTTauDQMOfflineSource",
00115     MonitorSetup = cms.VPSet(
00116         cms.PSet(
00117             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL),
00118             DQMFolder             = cms.untracked.string(hltTauValidationFolder_PF_IDEAL+'DoubleTau'),
00119             Filter                = cms.untracked.VInputTag(
00120                                         cms.InputTag("hltL1sSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL), 
00121                                         cms.InputTag("hltFilterL2EtCutSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL),
00122                                         cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL),
00123                                         cms.InputTag("hltFilterL25LeadingTrackPtCutSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL),
00124                                         cms.InputTag("hltFilterL3TrackIsolationSingleIsoTau20Trk15MET25","",hltTauValidationProcess_IDEAL)
00125                                         ),
00126             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2,0.2,0.2),    #One per filter
00127             NTriggeredTaus        = cms.untracked.vuint32(2,2,2,2,2,2), #The first one is for the ref events
00128             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0,0,0), #the first one is for the ref events
00129             TauType               = cms.untracked.vint32(-86,84,84,84,84),
00130             LeptonType            = cms.untracked.vint32(0,0,0,0,0)                            
00131         ),
00132 
00133         cms.PSet(
00134             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryAOD","",hltTauValidationProcess_IDEAL),
00135             DQMFolder             = cms.untracked.string(hltTauValidationFolder_PF_IDEAL+'Summary'),
00136             Filter                = cms.untracked.VInputTag(
00137                                         cms.InputTag("hltFilterL3TrackIsolationDoubleIsoTau15Trk5","",hltTauValidationProcess_IDEAL),
00138                                         cms.InputTag("hltFilterL3TrackIsolationSingleIsoTau30Trk5MET20","",hltTauValidationProcess_IDEAL)
00139                                         ),
00140             PathName              = cms.untracked.vstring(
00141                                         'DoubleLooseIsoTau',
00142                                         'SingleLooseIsoTau'
00143                                         ),
00144             NTriggeredTaus        = cms.untracked.vuint32(2,1), 
00145             NTriggeredLeptons     = cms.untracked.vuint32(0,0), 
00146             TauType               = cms.untracked.vint32(15,15),
00147             LeptonType            = cms.untracked.vint32(0,0)                            
00148         ),
00149         
00150         cms.PSet(
00151             triggerEventObject    = cms.untracked.InputTag("hltTriggerSummaryRAW","",hltTauValidationProcess_IDEAL),
00152             DQMFolder             = cms.untracked.string(hltTauValidationFolder_PF_IDEAL+'SingleTau'),
00153             Filter                = cms.untracked.VInputTag(
00154                                         cms.InputTag("hltL1sSingleIsoTau20Trk5MET20","",hltTauValidationProcess_IDEAL), 
00155                                         cms.InputTag("hltFilterL2EtCutSingleIsoTau30Trk5MET20","",hltTauValidationProcess_IDEAL),
00156                                         cms.InputTag("hltFilterL2EcalIsolationSingleIsoTau30Trk5MET20","",hltTauValidationProcess_IDEAL),
00157                                         cms.InputTag("hltFilterL25LeadingTrackPtCutSingleIsoTau30Trk5MET20","",hltTauValidationProcess_IDEAL),
00158                                         cms.InputTag("hltFilterL3TrackIsolationSingleIsoTau30Trk5MET20","",hltTauValidationProcess_IDEAL)
00159                                         ),
00160             MatchDeltaR           = cms.untracked.vdouble(0.5,0.2,0.2,0.2,0.2),    #One per filter
00161             NTriggeredTaus        = cms.untracked.vuint32(1,1,1,1,1,1), #The first one is for the ref events
00162             NTriggeredLeptons     = cms.untracked.vuint32(0,0,0,0,0,0), #the first one is for the ref events
00163             TauType               = cms.untracked.vint32(-86,84,84,84,84),
00164             LeptonType            = cms.untracked.vint32(0,0,0,0,0)                            
00165         ),
00166         cms.PSet(
00167             DQMFolder              = cms.string(hltTauValidationFolder_PF_IDEAL+'L1'),
00168             L1Taus                 = cms.InputTag("hltL1extraParticles","Tau"),
00169             L1Jets                 = cms.InputTag("hltL1extraParticles","Central"),
00170             L1Electrons            = cms.InputTag("hltL1extraParticles","Isolated"),
00171             L1Muons                = cms.InputTag("hltL1extraParticles")
00172         ),
00173         cms.PSet(
00174             DQMFolder              = cms.string(hltTauValidationFolder_PF_IDEAL+'L2'),
00175             L2InfoAssociationInput = cms.InputTag("hltL2TauNarrowConeIsolationProducer"),
00176             L2IsolatedJets         = cms.InputTag("hltL2TauRelaxingIsolationSelector","Isolated"),
00177             L2RegionalJets         = cms.VInputTag(
00178                                                    cms.InputTag("hltIconeTau1Regional"),
00179                                                    cms.InputTag("hltIconeTau2Regional"),
00180                                                    cms.InputTag("hltIconeTau3Regional"),
00181                                                    cms.InputTag("hltIconeTau4Regional"),
00182                                                    cms.InputTag("hltIconeCentral1Regional"),
00183                                                    cms.InputTag("hltIconeCentral2Regional"),
00184                                                    cms.InputTag("hltIconeCentral3Regional"),
00185                                                    cms.InputTag("hltIconeCentral4Regional"))
00186 
00187         ),
00188         cms.PSet(
00189             DQMFolder              = cms.string(hltTauValidationFolder_PF_IDEAL+'L25'),
00190             ConeIsolation          = cms.InputTag("hltL25TauConeIsolation"),
00191             IsolatedJets           = cms.InputTag("hltL25TauLeadingTrackPtCutSelector"),
00192             Type                   = cms.string('L25')
00193         ),
00194         cms.PSet(
00195             DQMFolder              = cms.string(hltTauValidationFolder_PF_IDEAL+'L3'),
00196             ConeIsolation          = cms.InputTag("hltL3TauConeIsolation"),
00197             IsolatedJets           = cms.InputTag("hltL3TauIsolationSelector"),
00198             Type                   = cms.string('L3')
00199       )
00200         
00201    ),
00202     ConfigType = cms.vstring(
00203         "Path",
00204         "LitePath",
00205         "Path",
00206         "L1",
00207         "Calo",
00208         "Track",
00209         "Track"
00210     ),
00211     
00212    doMatching = cms.bool(True),
00213       refObjects = cms.untracked.VInputTag(
00214           cms.InputTag("TauRefCombiner",""),
00215           cms.InputTag("TauMCProducer","LeptonicTauElectrons"),
00216           cms.InputTag("TauMCProducer","LeptonicTauMuons")
00217      )
00218 )
00219 
00220 
00221 hltTauValIdeal2E32 = cms.Sequence(hltTauValIdealMonitorMC2E32+hltTauValIdealMonitorPF2E32)
00222