28 void initialize()
override;
34 const std::vector<const StatisticInstance*> & getAggregatedSIs()
const {
35 return aggregated_sis_;
43 const std::vector<std::string> & getStatInstLocations()
const {
47 std::shared_ptr<RootArchiveNode> getRoot() {
57 const std::vector<double> & readFromSource()
override {
58 return aggregated_values_;
65 void createSnapshotLoggers_(
66 const std::vector<const StatisticInstance*> & flattened_stat_insts);
68 const Report & report_;
69 std::shared_ptr<RootArchiveNode> root_;
70 std::vector<double> aggregated_values_;
71 std::vector<const StatisticInstance*> aggregated_sis_;
72 std::vector<std::string> si_locations_;