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

#include <IDepoSet.h>

Inheritance diagram for WireCell::IDepoSet:
Collaboration diagram for WireCell::IDepoSet:

Public Member Functions

virtual ~IDepoSet ()
 
virtual int ident () const =0
 Return some identifier number that is unique to this set. More...
 
virtual IDepo::shared_vector depos () const =0
 Return the depositions in this set. More...
 
- Public Member Functions inherited from WireCell::IData< IDepoSet >
virtual ~IData ()
 

Additional Inherited Members

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

Detailed Description

An interface to information about a deposition of charge.

Definition at line 10 of file IDepoSet.h.

Constructor & Destructor Documentation

◆ ~IDepoSet()

IDepoSet::~IDepoSet ( )
virtual

Definition at line 121 of file IfaceDesctructors.cxx.

Member Function Documentation

◆ depos()

virtual IDepo::shared_vector WireCell::IDepoSet::depos ( ) const
pure virtual

Return the depositions in this set.

Implemented in WireCell::SimpleDepoSet.

◆ ident()

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

Return some identifier number that is unique to this set.

Implemented in WireCell::SimpleDepoSet.


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