File indexing completed on 2024-04-06 12:18:23
0001 #ifndef HLTrigReportService_H
0002 #define HLTrigReportService_H
0003
0004 #include <string>
0005 #include <vector>
0006
0007
0008
0009 class HLTrigReport;
0010
0011 class HLTrigReportService {
0012 public:
0013 virtual ~HLTrigReportService() = default;
0014 virtual void registerModule(const HLTrigReport *) = 0;
0015
0016 virtual void setDatasetNames(const std::vector<std::string> &) = 0;
0017 virtual void setDatasetCounts(const std::vector<unsigned int> &) = 0;
0018
0019 virtual void setStreamNames(const std::vector<std::string> &) = 0;
0020 virtual void setStreamCounts(const std::vector<unsigned int> &) = 0;
0021 };
0022
0023 #endif