5#ifndef TAUANALYSISTOOLS_TAUSELECTIONTOOL_H
6#define TAUANALYSISTOOLS_TAUSELECTIONTOOL_H
97 virtual void setOutFile( TFile* fOutFile )
override;
107 template<
typename T,
typename U>
109 template<
typename T,
typename U>
112 void PrintConfigRegion(
const std::string& sCutName, std::vector<T>& vRegion)
const;
114 void PrintConfigValue(
const std::string& sCutName, std::vector<T>& vRegion)
const;
140 Gaudi::Property<float>
m_dPtMin{
this,
"PtMin", NAN};
141 Gaudi::Property<float>
m_dPtMax{
this,
"PtMax", NAN};
160 Gaudi::Property<std::vector<unsigned>>
m_vecNTracks{
this,
"NTracks", {}};
177 std::map<SelectionCuts, std::unique_ptr<TauAnalysisTools::TauSelectionCut>>
m_cMap;
static const char *const sSharedFilesVersion
Version of the calibration files.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid from which a ReadHandle is made.
Class providing the definition of the 4-vector interface.
TauJet_v3 TauJet
Definition of the current "tau version".