|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TAUANALYSISTOOLS_TAUSELECTIONTOOL_H
6 #define TAUANALYSISTOOLS_TAUSELECTIONTOOL_H
37 class TauSelectionCut;
38 class TauSelectionCutPt;
39 class TauSelectionCutAbsEta;
40 class TauSelectionCutAbsCharge;
41 class TauSelectionCutNTracks;
42 class TauSelectionCutJetIDWP;
43 class TauSelectionCutRNNJetScoreSigTrans;
44 class TauSelectionCutGNTauScoreSigTrans;
45 class TauSelectionCutRNNEleScore;
46 class TauSelectionCutEleIDWP;
47 class TauSelectionCutMuonOLR;
95 virtual void setOutFile( TFile* fOutFile )
override;
105 template<
typename T,
typename U>
107 template<
typename T,
typename U>
110 void PrintConfigRegion(
const std::string& sCutName, std::vector<T>& vRegion)
const;
112 void PrintConfigValue(
const std::string& sCutName, std::vector<T>& vRegion)
const;
167 std::map<SelectionCuts, std::unique_ptr<TauAnalysisTools::TauSelectionCut>>
m_cMap;
186 #endif // TAUANALYSISTOOLS_TAUSELECTIONTOOL_H
Property holding a SG store/key/clid from which a ReadHandle is made.
Class providing the definition of the 4-vector interface.
::StatusCode StatusCode
StatusCode definition for legacy code.
Class describing a tau jet.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.