RunDataTool.h
Go to the documentation of this file.
1 // RunDataTool.h
2 
3 #ifndef RunDataTool_H
4 #define RunDataTool_H
5 
6 // Interface for a tool providing access to run conditions data.
7 
9 
10 class RunDataTool {
11 
12 public:
13 
14  using Index = unsigned int;
15 
16  virtual ~RunDataTool() =default;
17 
18  virtual RunData runData(Index run, Index subRun =0) const =0;
19 
20 };
21 
22 #endif
unsigned int Index
Definition: RunDataTool.h:14
virtual RunData runData(Index run, Index subRun=0) const =0
virtual ~RunDataTool()=default