 |
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;
80 virtual void setOutFile( TFile* fOutFile )
override;
90 template<
typename T,
typename U>
92 template<
typename T,
typename U>
95 void PrintConfigRegion(
const std::string& sCutName, std::vector<T>& vRegion)
const;
97 void PrintConfigValue(
const std::string& sCutName, std::vector<T>& vRegion)
const;
116 Gaudi::Property<float>
m_dPtMin{
this,
"PtMin", NAN};
117 Gaudi::Property<float>
m_dPtMax{
this,
"PtMax", NAN};
138 std::map<DiTauSelectionCuts, std::unique_ptr<TauAnalysisTools::DiTauSelectionCut>>
m_cMap;
155 #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.