ATLAS Offline Software
Loading...
Searching...
No Matches
Analysis::ICombinerTool Class Referenceabstract

#include <ICombinerTool.h>

Inheritance diagram for Analysis::ICombinerTool:
Collaboration diagram for Analysis::ICombinerTool:

Public Member Functions

virtual ~ICombinerTool ()
 Virtual destructor.
virtual std::vector< double > simpleCombine (const xAOD::Jet &particleJet, const std::string &infoKey) const =0
 all tools used same samples (1 signal, N background) to create the LH histograms
virtual std::vector< double > simpleCombine (const xAOD::Jet &particleJet, const std::vector< std::string > &combineTheseTaggers) const =0

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool interface methods.

Detailed Description

Definition at line 31 of file ICombinerTool.h.

Constructor & Destructor Documentation

◆ ~ICombinerTool()

virtual Analysis::ICombinerTool::~ICombinerTool ( )
inlinevirtual

Virtual destructor.

Definition at line 36 of file ICombinerTool.h.

36{};

Member Function Documentation

◆ interfaceID()

const InterfaceID & Analysis::ICombinerTool::interfaceID ( )
inlinestatic

AlgTool interface methods.

Definition at line 39 of file ICombinerTool.h.

39{ return IID_ICombinerTool; };
static const InterfaceID IID_ICombinerTool("Analysis::ICombinerTool", 1, 0)

◆ simpleCombine() [1/2]

virtual std::vector< double > Analysis::ICombinerTool::simpleCombine ( const xAOD::Jet & particleJet,
const std::string & infoKey ) const
pure virtual

all tools used same samples (1 signal, N background) to create the LH histograms

Implemented in Analysis::CombinerTool.

◆ simpleCombine() [2/2]

virtual std::vector< double > Analysis::ICombinerTool::simpleCombine ( const xAOD::Jet & particleJet,
const std::vector< std::string > & combineTheseTaggers ) const
pure virtual

Implemented in Analysis::CombinerTool.


The documentation for this class was generated from the following file: