WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
WireCell::ISliceFrame Class Referenceabstract

#include <ISliceFrame.h>

Inheritance diagram for WireCell::ISliceFrame:
Collaboration diagram for WireCell::ISliceFrame:

Public Member Functions

virtual ~ISliceFrame ()
 
virtual int ident () const =0
 Return some identifier number that is unique to this slice frame. More...
 
virtual double time () const =0
 A reference time. More...
 
virtual ISlice::vector slices () const =0
 Return the slices. More...
 
- Public Member Functions inherited from WireCell::IData< ISliceFrame >
virtual ~IData ()
 

Additional Inherited Members

- Public Types inherited from WireCell::IData< ISliceFrame >
typedef ISliceFrame value_type
 
typedef std::shared_ptr< const ISliceFramepointer
 
typedef std::vector< pointervector
 
typedef std::shared_ptr< const vectorshared_vector
 

Detailed Description

An interface to collection of slices.

Definition at line 13 of file ISliceFrame.h.

Constructor & Destructor Documentation

◆ ~ISliceFrame()

ISliceFrame::~ISliceFrame ( )
virtual

Definition at line 158 of file IfaceDesctructors.cxx.

Member Function Documentation

◆ ident()

virtual int WireCell::ISliceFrame::ident ( ) const
pure virtual

Return some identifier number that is unique to this slice frame.

◆ slices()

virtual ISlice::vector WireCell::ISliceFrame::slices ( ) const
pure virtual

Return the slices.

◆ time()

virtual double WireCell::ISliceFrame::time ( ) const
pure virtual

A reference time.


The documentation for this class was generated from the following files: