#ifndef CALDATA_PUFFER_HH #define CALDATA_PUFFER_HH ////////////////////////////////////////////////////////////////////////// // // Function: CalDataPuffer.hh // Purpose: This class knows how to puff a CalData object // // Created: 24/05/00 Pierre Savard // History: // ////////////////////////////////////////////////////////////////////////// #include #include #include "CalorObjects/CalData.hh" class EventRecord; class CalDataPuffer{ public: // // Memory management // // Default ctor, dtor copy'tor and assignment operator do the right thing. // // Manipulation and access // bool puff(EventRecord* event, const CalData&) const; bool puff(EventRecord* event, EventRecord::ConstIterator iter)const; private: }; #endif // CALDATA_PUFFER_HH