void aol::Vector<_DataType>::getBlock ( int start, aol::Vector<_DataType>& block ) const { int siz = block.size (); if ( start + siz > size () ) throw aol::Exception ( "aol::Vector<T,R>::getBlock: Parameter mismatch: Block does not fit", __FILE__, __LINE__ ); for ( int i = 0; i < siz; ++i ) block.set ( i, get ( start + i ) ); }