 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef DITAUDQA_PHYSVALDITAU_H
6 #define DITAUDQA_PHYSVALDITAU_H
14 #include "GaudiKernel/ServiceHandle.h"
15 #include "GaudiKernel/ToolHandle.h"
35 const std::string&
name,
36 const IInterface*
parent );
48 Gaudi::Property<bool>
m_isMC{
this,
"isMC",
false};
50 ToolHandle<TauAnalysisTools::IDiTauSelectionTool>
m_nomiDiTauSel{
this,
"NominalDiTauSelectionTool",
"TauAnalysisTools::DiTauSelectionTool/NominalDiTauSelectionTool"};
51 ToolHandle<TauAnalysisTools::IDiTauTruthMatchingTool>
m_truthTool{
this,
"DiTauTruthMatchingTool",
"TauAnalysisTools::DiTauTruthMatchingTool/DiTauTruthMatchingTool"};
58 #endif //> !DITAUDQA_PHYSVALDITAU_H
virtual StatusCode procHistograms()
An inheriting class should either override this function or finalHists().
PhysValDiTau(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
ToolHandle< TauAnalysisTools::IDiTauTruthMatchingTool > m_truthTool
virtual StatusCode initialize()
std::unique_ptr< DiTauValidationPlots > m_oDiTauValidationPlots
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< bool > m_isMC
ToolHandle< TauAnalysisTools::IDiTauSelectionTool > m_nomiDiTauSel
Gaudi::Property< std::string > m_DiTauJetContainerName
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().