#include <SimpleCluster.h>
Public Member Functions | |
SimpleCluster (const cluster_graph_t &g, int ident=0) | |
virtual int | ident () const |
Return an identifying number. More... | |
virtual | ~SimpleCluster () |
const cluster_graph_t & | graph () const |
cluster_graph_t & | graph () |
Public Member Functions inherited from WireCell::ICluster | |
virtual | ~ICluster () |
Public Member Functions inherited from WireCell::IData< ICluster > | |
virtual | ~IData () |
Private Attributes | |
int | m_ident |
cluster_graph_t | m_graph |
Additional Inherited Members | |
Public Types inherited from WireCell::IData< ICluster > | |
typedef ICluster | value_type |
typedef std::shared_ptr< const ICluster > | pointer |
typedef std::vector< pointer > | vector |
typedef std::shared_ptr< const vector > | shared_vector |
Definition at line 5 of file SimpleCluster.h.
|
inline |
Definition at line 7 of file SimpleCluster.h.
|
inlinevirtual |
Definition at line 13 of file SimpleCluster.h.
|
inlinevirtual |
|
inline |
Definition at line 17 of file SimpleCluster.h.
|
inlinevirtual |
Return an identifying number.
Implements WireCell::ICluster.
Definition at line 12 of file SimpleCluster.h.
|
private |
Definition at line 21 of file SimpleCluster.h.
|
private |
Definition at line 20 of file SimpleCluster.h.