9 #ifndef _FRAMEPROCESSORBASE_H_
10 #define _FRAMEPROCESSORBASE_H_
45 static shared_pointer
instance(
const std::string &type);
virtual void loadSettings(CASSSettings &s)=0
load the settings of this processor
base class for all frame processors
std::tr1::shared_ptr< FrameProcessorBase > shared_pointer
typedef the shared pointer of this
virtual Frame & operator()(Frame &frame)=0
process the frame
virtual ~FrameProcessorBase()
virtual destructor
A Frame of an advance Pixel Detector.
static shared_pointer instance(const std::string &type)
create an instance of the requested functor