added AbstractCrossCorrelation for common base