#include <SimpleBlob.h>
Public Member Functions | |
| SimpleBlobSet (int ident, const ISlice::pointer &slice) | |
| virtual | ~SimpleBlobSet () |
| virtual int | ident () const |
| Return some identifier number that is unique to this set. More... | |
| virtual ISlice::pointer | slice () const |
| virtual IBlob::vector | blobs () const |
Public Member Functions inherited from WireCell::IBlobSet | |
| virtual | ~IBlobSet () |
| virtual RayGrid::blobs_t | shapes () const |
| Return a vector of the underlying IBlob::shape() in order (sugar). More... | |
Public Member Functions inherited from WireCell::IData< IBlobSet > | |
| virtual | ~IData () |
Public Attributes | |
| int | m_ident |
| ISlice::pointer | m_slice |
| IBlob::vector | m_blobs |
Additional Inherited Members | |
Public Types inherited from WireCell::IData< IBlobSet > | |
| typedef IBlobSet | value_type |
| typedef std::shared_ptr< const IBlobSet > | pointer |
| typedef std::vector< pointer > | vector |
| typedef std::shared_ptr< const vector > | shared_vector |
Definition at line 46 of file SimpleBlob.h.
|
inline |
Definition at line 48 of file SimpleBlob.h.
|
virtual |
Definition at line 176 of file IfaceDesctructors.cxx.
|
inlinevirtual |
Return the blobs in this set. There is no ordering requirement.
Implements WireCell::IBlobSet.
Definition at line 57 of file SimpleBlob.h.
|
inlinevirtual |
Return some identifier number that is unique to this set.
Implements WireCell::IBlobSet.
Definition at line 53 of file SimpleBlob.h.
|
inlinevirtual |
A slice relevant to this set. This may be given even if there are no blobs (which have their own pointer to a slice).
Implements WireCell::IBlobSet.
Definition at line 55 of file SimpleBlob.h.
| IBlob::vector WireCell::SimpleBlobSet::m_blobs |
Definition at line 61 of file SimpleBlob.h.
| int WireCell::SimpleBlobSet::m_ident |
Definition at line 59 of file SimpleBlob.h.
| ISlice::pointer WireCell::SimpleBlobSet::m_slice |
Definition at line 60 of file SimpleBlob.h.
1.8.11