Tau HLT

Complete: 3

Goal of this page

This page provides instructions for running the tau High Level Trigger.

Tau triggers

The following trigger paths have been implemented:
  • HLT1Tau: single Tau trigger
  • HLT1Tau1MET: Single Tau plus MET trigger (as the above one but with lower thresholds due to the presence of a MET selection even at L1)
  • HLT2Tau: Double Tau trigger (uses pixel tracks for isolation).
  • HLTXElectronTau: Electron+Tau trigger.
  • HLTXMuonTau: Muon+Tau trigger (uses pixel tracks for isolation).

On how to use the trigger bits to select events in the output module, please look at: EDM Paths SWGuide

Instructions for running the Tau HLT with CMSSW_1_3_1_HLT6

scramv1 project CMSSW CMSSW_1_3_1_HLT6
cd CMSSW_1_3_1_HLT6/src
eval `scramv1 runtime -csh`
project CMSSW
cvs co -r V_HLT6 HLTrigger/btau/test
cd HLTrigger/btau/test

Run the cfg file named hlt_tau_1_3_1_HLT6.cfg (see it in the code browser). All the tau triggers will be run. The output is written in the test.root file in the local area.

For samples with two tau leptons in the final states (as Z->tautau and qqH->tautau) the TauJetMCFilter module can be used to select only desired tau decays and apply MC fiducial cuts:

module tauHadrFilter = TauJetMCFilter{
 InputTag GenParticles = VtxSmeared
        double EtTau = 0.0
        double EtaTauMin = 0.0
        double EtaTauMax = 2.5
        double EtaElecMax=2.5
        double EtaMuonMax=2.5
        double PtElec =0.
        double PtMuon=0.
        vstring includeList ={"tautau"}
#        vstring includeList ={"etau"}
#        vstring includeList ={"mutau"}
}

Instructions for running the Tau HLT with CMSSW_1_6_0

scramv1 project CMSSW CMSSW_1_6_0
cd CMSSW_1_6_0/src
eval `scramv1 runtime -csh`
project CMSSW
cvs co -r V00-00-02 RecoTauTag/HLTAnalyzers
cvs co -r V_1_6_0 HLTrigger/btau/test
scramv1 b
cd HLTrigger/btau/test

Run the cfg file named hlt_tau.cfg (see it in the code browser). All the tau triggers will be run. The output is written in the test.root file in the local area.

For samples with two tau leptons in the final states (as Z->tautau and qqH->tautau) the TauJetMCFilter module can be used to select only desired tau decays and apply MC fiducial cuts:

module tauHadrFilter = TauJetMCFilter{
 InputTag GenParticles = source
        double EtTau = 0.0
        double EtaTauMin = 0.0
        double EtaTauMax = 2.5
        double EtaElecMax=2.5
        double EtaMuonMax=2.5
        double PtElec =0.
        double PtMuon=0.
        vstring includeList ={"tautau"}
#        vstring includeList ={"etau"}
#        vstring includeList ={"mutau"}
}

Review Status

Reviewer/Editor and Date (copy from screen) Comments
SimoneGennai - 02 Apr 2007 last content editor
JennyWilliams - 10 Apr 2007 non-twiki word tidying

Responsible: SimoneGennai
Last reviewed by: Reviewer

Topic attachments
I Attachment History Action Size Date Who Comment
PowerPointppt TwikiTauHLT.ppt r2 r1 manage 33.0 K 2007-03-06 - 11:54 SimoneGennai  
Edit | Attach | Watch | Print version | History: r32 | r30 < r29 < r28 < r27 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r28 - 2007-09-13 - AlexeiSafonov



 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback