25 class HMRunProdProducer;
38 std::vector<std::unique_ptr<HMLargeData>>
data_;
48 produces<HMLargeData, art::InRun>(instance_name);
49 consumes<HMLargeData, art::InSubRun>(
64 data_[
i] = std::make_unique<HMLargeData>(*h);
void produce(art::Event &) override
void endSubRun(art::SubRun &sr) override
std::vector< std::unique_ptr< HMLargeData > > data_
constexpr auto runFragment()
bool getByLabel(std::string const &label, std::string const &instance, Handle< PROD > &result) const
#define DEFINE_ART_MODULE(klass)
constexpr unsigned short N_BLOCKS
bool removeCachedProduct(Handle< PROD > &) const
std::string const inputLabel_
void endRun(art::Run &r) override
ProductID put(std::unique_ptr< PROD > &&edp, FullSemantic< Level::Run > const semantic)
std::string to_string(ModuleType const mt)
HMRunProdProducer(fhicl::ParameterSet const &p)
h
training ###############################