61 produces< std::vector<sim::AuxDetSimChannel> >();
68 auto adCol = std::make_unique<std::vector<sim::AuxDetSimChannel>>();
70 auto const &auxdethitcollection = e.
getMany< std::vector<sim::AuxDetHit>> ();
72 for (
size_t ii = 0; ii < auxdethitcollection.size(); ii++) {
74 adCol->emplace_back(ch);
EDProducer(fhicl::ParameterSet const &pset)
sim::GenericCRTUtility fCRTConvertUtil
GenericCRT & operator=(GenericCRT const &)=delete
void produce(art::Event &e) override
#define DEFINE_ART_MODULE(klass)
std::vector< sim::AuxDetSimChannel > GetAuxDetSimChannels(const std::vector< sim::AuxDetHit > &InputHitVector) const
std::vector< Handle< PROD > > getMany(SelectorBase const &selector=MatchAllSelector{}) const
ProductID put(std::unique_ptr< PROD > &&edp, std::string const &instance={})
Code to link reconstructed objects back to the MC truth information.
GenericCRT(fhicl::ParameterSet const &p)