#include <interfaces.h>


Public Types | |
| typedef std::vector< Pool > | PoolList |
| List of pools. | |
Public Member Functions | |
| virtual void | initPools (const PlaneBlock &planeBlock)=0 |
| Initializes the pools for given PlaneBlock, assumes settings are OK. | |
| virtual void | fillPixelsInPools (PlaneBlock &planeBlock)=0 |
| Prepares domains in already initialized pools (and invalidates summers, etc. ). | |
| virtual const PoolList & | getPools () const =0 |
| Returns a reference to internal list of domain pools. | |
| virtual std::vector< short > | getLevelDensities (int level, int stdDomCountLog2)=0 |
| Gets densities for all domain pools on a particular level (with size 2^level - zoomed), returns unzoomed densities. | |
| virtual void | writeSettings (std::ostream &file)=0 |
| Writes all settings (data needed for reconstruction that don't depend on the input). | |
| virtual void | readSettings (std::istream &file)=0 |
| Reads all settings (like writeSettings). | |
| virtual void | writeData (std::ostream &file)=0 |
| Writes all input-dependent data. | |
| virtual void | readData (std::istream &file)=0 |
| Reads all data, assumes the settings have already been read. | |
Definition at line 280 of file interfaces.h.
1.5.8