Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
wire-cell-build
iface
inc
WireCellIface
IStripeSet.h
Go to the documentation of this file.
1
#ifndef WIRECELL_ISTRIPESET
2
#define WIRECELL_ISTRIPESET
3
4
#include "
WireCellIface/IStripe.h
"
5
6
namespace
WireCell
{
7
8
/** An interface to information about a collection of IStripe.
9
*/
10
class
IStripeSet
:
public
IData
<IStripeSet> {
11
public
:
12
virtual
~IStripeSet
() ;
13
14
/// Return some identifier number that is unique to this set.
15
virtual
int
ident
()
const
= 0;
16
17
/// Return the stripes in this set. There is no ordering requirement.
18
virtual
IStripe::vector
stripes
()
const
= 0;
19
};
20
}
21
22
#endif
WireCell::IStripeSet::stripes
virtual IStripe::vector stripes() const =0
Return the stripes in this set. There is no ordering requirement.
IStripe.h
WireCell::IData
Definition:
IData.h:10
WireCell::IData< IStripe >::vector
std::vector< pointer > vector
Definition:
IData.h:21
WireCell::IStripeSet::ident
virtual int ident() const =0
Return some identifier number that is unique to this set.
WireCell::IStripeSet::~IStripeSet
virtual ~IStripeSet()
Definition:
IfaceDesctructors.cxx:164
WireCell
Definition:
Main.h:22
WireCell::IStripeSet
Definition:
IStripeSet.h:10
Generated by
1.8.11