if (pixelSizeY <= 0)
if (pixelSizeY < 0)
	public PixelsDimensions(int sizeX, int sizeY, int sizeZ, 							int sizeW, int sizeT, double pixelSizeX,                             double pixelSizeY, double pixelSizeZ)	{		if (sizeX <= 0 || sizeY <= 0 ||  sizeZ <= 0)			throw new IllegalArgumentException(				"Spatial dimensions must be positive.");		if (sizeW < 1)			throw new IllegalArgumentException(				"At least one wavelength is required.");		if (sizeT < 1)			throw new IllegalArgumentException("Timepoints must be positive.");        if (pixelSizeX <= 0)            throw new IllegalArgumentException("Pixel size must be positive.");        if (pixelSizeY <= 0)            throw new IllegalArgumentException("Pixel size must be positive.");        if (pixelSizeZ <= 0)            throw new IllegalArgumentException("Pixel size must be positive.");		this.sizeX = sizeX;		this.sizeY = sizeY;		this.sizeZ = sizeZ;		this.sizeW = sizeW;		this.sizeT = sizeT;        this.pixelSizeX = pixelSizeX;        this.pixelSizeY = pixelSizeY;        this.pixelSizeZ = pixelSizeZ;	}