// toiboloproducer.h // Eric Aubourg CEA/DAPNIA/SPP septembre 1999 #ifndef TOIBOLOPRODUCER_H #define TOIBOLOPRODUCER_H #include "toiderivproducer.h" #include "ark.h" class TOIBoloProducer : public TOIDerivProducer { public: TOIBoloProducer(); virtual void dataFeed(TOIProducer* source, TOI const& toi, long sampleNum, double value); virtual string getName(); protected: virtual set reqTOIFor(TOI const&); virtual void propagateLowBound(TOI const&, long sampleNum); static int filtHalfRange; }; #endif