Creates a collection of space points. More...
Classes | |
struct | Config |
Public Types | |
using | Parameters = art::EDProducer::Table< Config > |
Public Member Functions | |
SpacePointMaker (Parameters const &config) | |
Constructor; see the class documentation for the configuration. More... | |
virtual void | produce (art::Event &event) override |
Create and add the points on each event (although they are the same) More... | |
Private Attributes | |
double | spacing |
step size [cm] More... | |
Creates a collection of space points.
A collection of space points is added to the event. The points are spaced by the value of the spacing
configuration parameter, in a cubic grid. Each TPC is independently filled, so that the TPC centre hosts a space point.
The space points are not associated to anything.
Definition at line 50 of file SpacePointMaker_module.cc.
using lar::example::tests::SpacePointMaker::Parameters = art::EDProducer::Table<Config> |
Definition at line 66 of file SpacePointMaker_module.cc.
|
explicit |
Constructor; see the class documentation for the configuration.
Definition at line 93 of file SpacePointMaker_module.cc.
|
overridevirtual |
Create and add the points on each event (although they are the same)
Definition at line 102 of file SpacePointMaker_module.cc.
|
private |
step size [cm]
Definition at line 76 of file SpacePointMaker_module.cc.