10 #ifndef CLUSTERCREATOR_H 11 #define CLUSTERCREATOR_H 87 float sigma_start_wire,
89 float sigma_start_tick,
177 float sigma_start_wire,
179 float sigma_start_tick,
181 float sigma_end_wire,
183 float sigma_end_tick,
195 #endif // CLUSTERCREATOR_H Class managing the creation of a new recob::Cluster object.
enum geo::_plane_proj View_t
Enumerate the possible plane projections.
recob::Cluster const & copy() const
Returns the constructed wire.
The data type to uniquely identify a Plane.
recob::Cluster cluster
Local instance of the cluster being constructed.
Set of hits with a 2D structure.
Cluster finding and building.
recob::Cluster CreateCluster(ClusterParamsAlgBase &algo, float start_wire, float sigma_start_wire, float start_tick, float sigma_start_tick, float end_wire, float sigma_end_wire, float end_tick, float sigma_end_tick, recob::Cluster::ID_t ID, geo::View_t view, geo::PlaneID const &plane, recob::Cluster::SentryArgument_t sentry=recob::Cluster::Sentry)
Creates a cluster from direct information and a hit list.
static const SentryArgument_t Sentry
An instance of the sentry object.
Algorithm collection class computing cluster parameters.
Declaration of cluster object.
Interface for a algorithm class computing cluster parameters.
recob::Cluster && move()
Prepares the constructed hit to be moved away.
ClusterCreator(ClusterParamsAlgBase &algo, float start_wire, float sigma_start_wire, float start_tick, float sigma_start_tick, float end_wire, float sigma_end_wire, float end_tick, float sigma_end_tick, recob::Cluster::ID_t ID, geo::View_t view, geo::PlaneID const &plane, recob::Cluster::SentryArgument_t sentry=recob::Cluster::Sentry)
Constructor: computes some information from hit list.
int ID_t
Type of cluster ID.