12 #ifndef TFILEMETADATASBN_H
13 #define TFILEMETADATASBN_H
15 #include "art/Framework/Services/Registry/ActivityRegistry.h"
16 #include "art/Framework/Services/Registry/ServiceDeclarationMacros.h"
17 #include "art/Framework/Principal/fwd.h"
18 #include "art/Framework/IO/PostCloseFileRenamer.h"
19 #include "art/Framework/IO/FileStatsCollector.h"
20 #include "art/Persistency/Provenance/ScheduleContext.h"
21 #include "canvas/Persistency/Provenance/IDNumber.h"
22 #include "fhiclcpp/ParameterSet.h"
35 MetadataSBN(fhicl::ParameterSet
const& pset, art::ActivityRegistry& reg);
50 std::vector<std::tuple<art::RunNumber_t,art::SubRunNumber_t,std::string>>
fruns;
67 std::map<std::string, int>& ints,
68 std::map<std::string, double>& doubles,
69 std::map<std::string, std::string>& objs);
76 void postEvent(art::Event
const& ev, art::ScheduleContext);