function [xc, x ] = crcorr( APs, t1, t2, netborder )
% Denna funktion gor ett populations-korskorrelogram
dn = diff( netborder );
x = APs(:,1);
f0 = length( x ) / ((t2-t1)/1000*netborder(end));
Tend = 500;
APmx = binAPs( APs, 10/f0, t1, t2, netborder(end) );
xc = zeros( 2*Tend+1, length(netborder)*(length(netborder)-1)/2 );
for i = 1:length( netborder ) - 1
for j = 1:i
ind = prod(1:(i-1))+j;
if i == j
a = sum( APmx(:,netborder(i)+1:netborder(i+1))' )';
xc(:,ind) = xcorr( a/dn(i), Tend );
else
for k = netborder(i)+1:netborder(i+1)
for m = netborder(j)+1:netborder(j+1)
a = xcorr( [APmx(:,k) APmx(:,m)], Tend );
xc(:,ind) = xc(:,ind) + a(:,2);
end
end
xc(:,ind) = xc(:,ind) / (dn(i)*dn(j));
end
end
end
x = -Tend:10/f0:Tend;