5 template <
class T,
class U>
18 template <
class T,
class U>
22 std::vector<art::Ptr<U>> hitlist;
27 std::unique_ptr<std::vector<lcvn::PixelMap>> pmCol(
new std::vector<lcvn::PixelMap>);
void produce(art::Event &evt)
void SetTotHits(unsigned int tothits)
PixelMap, basic input to CVN neural net.
Utility class for truth labels.
PutHandle< PROD > put(std::unique_ptr< PROD > &&edp, std::string const &instance={})
std::string fHitsModuleLabel
Module lablel for input clusters.
std::string fClusterPMLabel
Instance lablel for cluster pixelmaps.
Handle< PROD > getHandle(SelectorBase const &) const
unsigned short fMinClusterHits
Minimum number of hits for cluster to be converted to pixel map.
ICVNMapper(fhicl::ParameterSet const &pset)
void fill_ptr_vector(std::vector< Ptr< T >> &ptrs, H const &h)
T fProducer
PixelMapProducer does the work for us.