6#ifndef BTAGTOOL_IJETFITTERNTUPLEWRITER_C
7#define BTAGTOOL_IJETFITTERNTUPLEWRITER_C
20#include "GaudiKernel/IAlgTool.h"
31 static const InterfaceID
52 virtual StatusCode
bookNtuple(
const std::string & jetAuthor) = 0;
55 virtual StatusCode
fillNtuple(
const std::string & hypothesis,
56 const std::string & jetAuthor,
virtual StatusCode finalize()=0
virtual ~IJetFitterNtupleWriter()
virtual StatusCode initialize()=0
virtual StatusCode fillNtuple(const std::string &hypothesis, const std::string &jetAuthor, const IJetFitterTagInfo &jetFitterTagInfo, const xAOD::Jet &myParticleJet)=0
static const InterfaceID & interfaceID()
AlgTool interface methods.
virtual StatusCode bookNtuple(const std::string &jetAuthor)=0
The IJetFitterTagInfo class: Abstract baseclass for JetFitterTagInfo and JetFitterGenericTagInfo.
The namespace of all packages in PhysicsAnalysis/JetTagging.
static const InterfaceID IID_IJetFitterNtupleWriter("Analysis::IJetFitterNtupleWriter", 1, 0)
Jet_v1 Jet
Definition of the current "jet version".