COMP: Workaround "no type named 'JacobianW...' [clang-diagnostic-error]"
COMP: Workaround "no type named 'JacobianW...' [clang-diagnostic-error]"

LLVM 13.0.0 Clang-Tidy said:

> elxTransformBase.hxx(1259): error: no type named 'JacobianWriterType' in 'elastix::TransformBase<elastix::ElastixTemplate<itk::Image<float, 2>, itk::Image<float, 2>>>' [clang-diagnostic-error]

Apparently, it does not like a member function of a local class to use a type outside the class.

Fixed by removing `JacobianWriterType` (anywhere anyway, also where it didn't really harm) and adding helper type alias, `PrivateJacobianImageType`.

SuperElastix/elastix,SuperElastix/elastix,SuperElastix/elastix,SuperElastix/elastix,SuperElastix/elastix