function outFRET=fullAnalysis(inFRET)

outFRET=inFRET;
for i=1:length(inFRET)
    
    outFRET(1,i).monocounts=SinglePhotonizer(inFRET(1,i).counts);

    outFRET(1,i).int10=timewindow(inFRET(1,i).counts,10);
    outFRET(1,i).int20=timewindow(inFRET(1,i).counts,20);
    outFRET(1,i).int50=timewindow(inFRET(1,i).counts,50);
    outFRET(1,i).int100=timewindow(inFRET(1,i).counts,100);
end

for i=1:length(inFRET)
    
    outFRET(1,i).eff10=efficiency(outFRET(1,i).int10);
    outFRET(1,i).eff20=efficiency(outFRET(1,i).int20);
    outFRET(1,i).eff50=efficiency(outFRET(1,i).int50);
    outFRET(1,i).eff100=efficiency(outFRET(1,i).int100);

end
