casacore::Block<std::shared_ptr<casacore::ImageInterface<casacore::Float> > > itsParentPsfs, itsParentModels, itsParentResiduals, itsParentWeights, itsParentImages, itsParentSumWts, itsParentPBs, itsParentImagePBcors;
#ifndef SYNTHESIS_SIIMAGESTOREMULTITERM_H
#define SYNTHESIS_SIIMAGESTOREMULTITERM_H
#include <casa/OS/Timer.h>
#include <casa/Containers/Record.h>
#include <ms/MeasurementSets/MeasurementSet.h>
#include <casa/Arrays/IPosition.h>
#include <casa/Quanta/Quantum.h>
#include <measures/Measures/MDirection.h>
#include <coordinates/Coordinates/CoordinateSystem.h>
#include <coordinates/Coordinates/SpectralCoordinate.h>
#include <images/Images/PagedImage.h>
#include <images/Images/TempImage.h>
#include <images/Images/SubImage.h>
#include <images/Regions/ImageRegion.h>
#include <casa/BasicSL/Constants.h>
#include <synthesis/ImagerObjects/SIImageStore.h>
class SIImageStoreMultiTerm: public SIImageStore
SIImageStoreMultiTerm(const casacore::String &imagename, casacore::uInt ntaylorterms=1,
const casacore::Bool ignorefacets=casacore::False,
const casacore::Bool ignoresumwt=casacore::False);
SIImageStoreMultiTerm(const casacore::String &imagename,
const casacore::CoordinateSystem &imcoordsys,
const casacore::IPosition &imshape,
const casacore::String &objectname,