60 Comment(
"spacing between points [cm]")
96 produces<std::vector<recob::SpacePoint>>();
108 auto spacePoints = std::make_unique<std::vector<recob::SpacePoint>>();
111 auto const* geom = lar::providerFrom<geo::Geometry>();
118 for (
auto const&
TPC: geom->IterateTPCs()) {
128 <<
"Created " << spacePoints->size() <<
" space points using spacing " Utilities for tests based on space points.
Creates a collection of space points.
MaybeLogger_< ELseverityLevel::ELsev_info, false > LogInfo
EDProducer(fhicl::ParameterSet const &pset)
ChannelGroupService::Name Name
art framework interface to geometry description
SpacePointMaker(Parameters const &config)
Constructor; see the class documentation for the configuration.
#define DEFINE_ART_MODULE(klass)
unsigned int FillSpacePointGrid(std::vector< recob::SpacePoint > &spacePoints, geo::BoxBoundedGeo const &box, double stepSize)
Creates space points distributed in a grid.
virtual void produce(art::Event &event) override
Create and add the points on each event (although they are the same)
double spacing
step size [cm]
LArSoft-specific namespace.
fhicl::Atom< double > spacing
Event finding and building.