#include <FlashAlgoBase.h>
Public Member Functions | |
FlashAlgoBase (const std::string name) | |
const std::string & | Name () const |
virtual | ~FlashAlgoBase () |
virtual void | Configure (const Config_t &p)=0 |
virtual LiteOpFlashArray_t | RecoFlash (const LiteOpHitArray_t ophits)=0 |
virtual void | Reset () |
Private Attributes | |
std::string | _name |
Definition at line 13 of file icaruscode/icaruscode/PMT/OpReco/FlashFinder/FlashAlgoBase.h.
pmtana::FlashAlgoBase::FlashAlgoBase | ( | const std::string | name | ) |
Definition at line 8 of file icaruscode/icaruscode/PMT/OpReco/FlashFinder/FlashAlgoBase.cxx.
|
virtual |
Definition at line 14 of file icaruscode/icaruscode/PMT/OpReco/FlashFinder/FlashAlgoBase.cxx.
|
pure virtual |
Implemented in pmtana::SimpleFlashAlgo.
|
inline |
Definition at line 19 of file icaruscode/icaruscode/PMT/OpReco/FlashFinder/FlashAlgoBase.h.
|
pure virtual |
Implemented in pmtana::SimpleFlashAlgo.
|
virtual |
Definition at line 16 of file icaruscode/icaruscode/PMT/OpReco/FlashFinder/FlashAlgoBase.cxx.
|
private |
Definition at line 31 of file icaruscode/icaruscode/PMT/OpReco/FlashFinder/FlashAlgoBase.h.