 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TAUANALYSISTOOLS_DITAUSELECTIONTOOL_H
6 #define TAUANALYSISTOOLS_DITAUSELECTIONTOOL_H
36 class DiTauSelectionCut;
37 class DiTauSelectionCutPt;
38 class DiTauSelectionCutAbsEta;
39 class DiTauSelectionCutNSubjets;
40 class DiTauSelectionCutAbsCharge;
41 class DiTauSelectionCutOmniScore;
42 class DiTauSelectionCutOmniIDWP;
82 virtual void setOutFile( TFile* fOutFile )
override;
92 template<
typename T,
typename U>
94 template<
typename T,
typename U>
97 void PrintConfigRegion(
const std::string& sCutName, std::vector<T>& vRegion)
const;
99 void PrintConfigValue(
const std::string& sCutName, std::vector<T>& vRegion)
const;
120 Gaudi::Property<float>
m_dPtMin{
this,
"PtMin", NAN};
121 Gaudi::Property<float>
m_dPtMax{
this,
"PtMax", NAN};
143 std::map<DiTauSelectionCuts, std::unique_ptr<TauAnalysisTools::DiTauSelectionCut>>
m_cMap;
162 #endif // TAUANALYSISTOOLS_DITAUSELECTIONTOOL_H
Class providing the definition of the 4-vector interface.
::StatusCode StatusCode
StatusCode definition for legacy code.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.