47 produces<caldp::AttenProfilesMap, art::InRun>(
tag.first.instance());
67 if(fMaxBlock < 0) fMaxBlock = 27;
74 std::ostringstream blockLabel;
75 blockLabel <<
"block" <<
block;
89 << run.
run() <<
" " <<
tag.first.label() <<
" " <<
tag.first.instance();
105 std::ostringstream blockLabel;
106 blockLabel <<
"block" <<
it.first;
108 run.
put(std::move(
it.second), blockLabel.str());
111 fChannelMapProf.clear();
std::list< std::pair< art::InputTag, int > > fInputTags
Sum up AttenProfilesMap objects.
virtual bool filter(art::Event &evt)
AttenProfiles for many channels.
std::pair< Spectrum *, CheatDecomp * > make_pair(SpectrumLoaderBase &loader_data, SpectrumLoaderBase &loader_mc, HistAxis *axis, Cut *cut, const SystShifts &shift, const Var &wei)
art::ProductID put(std::unique_ptr< PROD > &&)
DEFINE_ART_MODULE(TestTMapFile)
block
print "ROW IS " print row
T get(std::string const &key) const
bool getByLabel(std::string const &label, std::string const &productInstanceName, Handle< PROD > &result) const
void reconfigure(const fhicl::ParameterSet &pset)
SumRunsCalib(const fhicl::ParameterSet &pset)
assert(nhit_max >=nhit_nbins)
virtual bool endRun(art::Run &run)
std::map< int, std::unique_ptr< caldp::AttenProfilesMap > > fChannelMapProf
bool removeCachedProduct(Handle< PROD > &h) const
#define LOG_VERBATIM(category)