real-time particle analysis