18 #ifndef WIRECELLIFACES_IANODEFACE 19 #define WIRECELLIFACES_IANODEFACE 34 virtual int ident()
const = 0;
37 virtual int nplanes()
const = 0;
virtual IWirePlane::vector planes() const =0
Return all wires planes.
virtual IWirePlane::pointer plane(int ident) const =0
Return the wire plane with the given ident or nullptr if unknown.
std::vector< pointer > vector
Vector of shared pointers.
virtual BoundingBox sensitive() const =0
virtual const RayGrid::Coordinates & raygrid() const =0
Return a RayGrid::Coordinates corresponding to this face.
std::shared_ptr< Interface > pointer
virtual int ident() const =0
Return the ident number of this face.
virtual int nplanes() const =0
Return the number of wire planes in the given side.