ATLAS Offline Software
IDependencyReporter.h
Go to the documentation of this file.
1 // for text editors: this file is -*- C++ -*-
2 /*
3  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
4 */
5 
6 #ifndef I_DEPENDENCY_REPORTER
7 #define I_DEPENDENCY_REPORTER
8 
10 
11 #include <set>
12 #include <string>
13 
15 public:
16 
18 
20  virtual ~IDependencyReporter() { };
21 
22  // Names of the decorations being added
23  virtual DataDependencyNames getDependencies() const = 0;
24 };
25 
26 #endif
IDependencyReporter
Definition: IDependencyReporter.h:14
FlavorTagInference::FTagDataDependencyNames
Definition: FTagDataDependencyNames.h:12
FTagDataDependencyNames.h
IDependencyReporter::~IDependencyReporter
virtual ~IDependencyReporter()
Destructor.
Definition: IDependencyReporter.h:20
IDependencyReporter::getDependencies
virtual DataDependencyNames getDependencies() const =0