code: @Override
  	protected void initEvalMat() {
  		_emissions 			= new Matrix3D(_evalMat.dimension1(), _evalMat.dimension2(), _evalMat.dimension3());
  		_states 			= new Matrix3D(_evalMat.dimension1(), _evalMat.dimension2(), _evalMat.dimension3());
  		_prevSF 			= new Matrix3D(_evalMat.dimension1(), _evalMat.dimension2(), _evalMat.dimension3());
  		_prevLF 			= new Matrix3D(_evalMat.dimension1(), _evalMat.dimension2(), _evalMat.dimension3());
  		_prevSF_stringPos 	= new Matrix3D(_evalMat.dimension1(), _evalMat.dimension2(), _evalMat.dimension3());
  		_prevLF_stringPos 	= new Matrix3D(_evalMat.dimension1(), _evalMat.dimension2(), _evalMat.dimension3());
  		
  		super.initEvalMat();
  	}
docs: /* (non-Javadoc)
  @see Structures.AbbvGapsHMMEvaluator#initEvalMat()