|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef BTAGTOOL_IJETFITTERNTUPLEWRITER_C
7 #define BTAGTOOL_IJETFITTERNTUPLEWRITER_C
20 #include "GaudiKernel/IAlgTool.h"
31 static const InterfaceID
32 IID_IJetFitterNtupleWriter(
"Analysis::IJetFitterNtupleWriter", 1, 0);
35 class IJetFitterTagInfo;
46 return IID_IJetFitterNtupleWriter; }
56 const std::string & jetAuthor,
virtual StatusCode bookNtuple(const std::string &jetAuthor)=0
The IJetFitterTagInfo class: Abstract baseclass for JetFitterTagInfo and JetFitterGenericTagInfo.
virtual StatusCode finalize()=0
virtual ~IJetFitterNtupleWriter()
::StatusCode StatusCode
StatusCode definition for legacy code.
static const InterfaceID & interfaceID()
AlgTool interface methods.
virtual StatusCode fillNtuple(const std::string &hypothesis, const std::string &jetAuthor, const IJetFitterTagInfo &jetFitterTagInfo, const xAOD::Jet &myParticleJet)=0
virtual StatusCode initialize()=0
The namespace of all packages in PhysicsAnalysis/JetTagging.