9 #ifndef _COALESCINGBASE_H_
10 #define _COALESCINGBASE_H_
53 static shared_pointer
instance(
const std::string &type);
std::vector< Hit > hits_t
define the list of coalesced pixels
Average out the iShit status to get the avererage hits
virtual hits_t & operator()(const Frame &frame, pixels_t &pixels, hits_t &hits)=0
coalesce the pixels
std::tr1::shared_ptr< CoalescingBase > shared_pointer
typedef the shared pointer of this
base class for all coalescing functors
std::vector< Pixel > pixels_t
contains base class for all pixel finders.
virtual void loadSettings(CASSSettings &s)=0
load the settings of this
A Frame of an advance Pixel Detector.
virtual ~CoalescingBase()
virtual destructor
static shared_pointer instance(const std::string &type)
create an instance of the requested functor