ATLAS Offline Software
Loading...
Searching...
No Matches
TauCombineMuonRMTausAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7#ifndef TAU_ANALYSIS_ALGORITHMS__TAU_COMBINE_MUON_RM_TAUS_ALG_H
8#define TAU_ANALYSIS_ALGORITHMS__TAU_COMBINE_MUON_RM_TAUS_ALG_H
9
18
19namespace CP
20{
22 {
23 public:
25 StatusCode initialize () override;
26 StatusCode execute (const EventContext& ctx) override;
27
28 private:
31 this, "taus", "TauJets", "the tau collection to run on"
32 };
33
35 this, "muonrm_taus", "TauJets_MuonRM", "the muon-removal tau collection to run on"
36 };
37
39 this, "combined_taus", "TauJets_Combined", "the output tau collection with combined taus"
40 };
41
43 "SelectedByMuonRemovalCombination", this
44 };
45
47 "SelectedByMuonRemovalCombination", this
48 };
49 };
50}
51
52#endif
a class managing the property to configure the list of systematics to process
a data handle for reading systematics varied input data
a data handle for reading systematics varied input data
a data handle for writing systematics varied input data
SysReadHandle< xAOD::TauJetContainer > m_MuonRMtauHandle
SysWriteDecorHandle< char > m_MuonRMtauSelectionDecor
SysWriteHandle< xAOD::TauJetContainer, xAOD::TauJetAuxContainer > m_outputTauHandle
SysWriteDecorHandle< char > m_tauSelectionDecor
SysReadHandle< xAOD::TauJetContainer > m_tauHandle
the (new) base class for EventLoop algorithms
AnaAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
constructor with parameters
virtual::StatusCode execute()
execute this algorithm
Select isolated Photons, Electrons and Muons.