ATLAS Offline Software
Loading...
Searching...
No Matches
JetFitterDummyClassifier.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef BTAGTOOL_JETFITTERDUMMYCLASSIFIER_C
6#define BTAGTOOL_JETFITTERDUMMYCLASSIFIER_C
7
8/******************************************************
9 @class JetFitterDummyClassifier
10 Package : JetTagTools
11 Created : March 2007
12
13 DESCRIPTION: filler for JetFitter classifier, does nothing
14
15********************************************************/
16
18#include "GaudiKernel/ToolHandle.h"
19
21
22
23namespace Analysis {
24
25
27
28 class JetFitterDummyClassifier : public extends<AthAlgTool, IJetFitterClassifierTool>
29 {
30 public:
31 using base_class::base_class;
32
33 virtual StatusCode initialize() override;
34 virtual StatusCode finalize() override;
35
36 // IJetFitterClassifier interface
37 virtual
38 StatusCode fillLikelihoodValues(xAOD::BTagging* BTag,
39 const std::string & jetauthor,
40 const std::string& inputbasename,
41 const std::string& outputbasename,
42 float jetpT,
43 float jeteta,
44 float IP3dlike=-5000) const override;
45 };
46
47}//end Analysis namespace
48
49#endif
The IJetFitterTagInfo class: Abstract baseclass for JetFitterTagInfo and JetFitterGenericTagInfo.
virtual StatusCode fillLikelihoodValues(xAOD::BTagging *BTag, const std::string &jetauthor, const std::string &inputbasename, const std::string &outputbasename, float jetpT, float jeteta, float IP3dlike=-5000) const override
The namespace of all packages in PhysicsAnalysis/JetTagging.
BTagging_v1 BTagging
Definition of the current "BTagging version".
Definition BTagging.h:17