WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
|
#include <RaySolving.h>
Classes | |
struct | node_t |
Public Types | |
typedef size_t | ident_t |
typedef boost::adjacency_list< boost::vecS, boost::vecS, boost::undirectedS, node_t > | graph_t |
typedef boost::graph_traits< graph_t >::vertex_descriptor | vertex_t |
typedef std::vector< node_t > | cluster_t |
typedef std::unordered_map< int, cluster_t > | clusterset_t |
Public Member Functions | |
Grouping ()=default | |
virtual | ~Grouping ()=default |
virtual void | add (char ntype, ident_t chid, std::vector< ident_t > wids, float value, float weight=1.0) |
clusterset_t | clusters () |
graph_t & | graph () |
Definition at line 21 of file RaySolving.h.
typedef std::vector<node_t> WireCell::RayGrid::Grouping::cluster_t |
Definition at line 40 of file RaySolving.h.
typedef std::unordered_map<int, cluster_t> WireCell::RayGrid::Grouping::clusterset_t |
Definition at line 41 of file RaySolving.h.
typedef boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, node_t> WireCell::RayGrid::Grouping::graph_t |
Definition at line 33 of file RaySolving.h.
typedef size_t WireCell::RayGrid::Grouping::ident_t |
Definition at line 26 of file RaySolving.h.
typedef boost::graph_traits<graph_t>::vertex_descriptor WireCell::RayGrid::Grouping::vertex_t |
Definition at line 34 of file RaySolving.h.
|
default |
|
virtualdefault |
|
virtual |
Definition at line 21 of file RaySolving.cxx.
RayGrid::Grouping::clusterset_t RayGrid::Grouping::clusters | ( | ) |
Definition at line 36 of file RaySolving.cxx.
|
inline |
Definition at line 46 of file RaySolving.h.