Arduino Geiger Counter
It's there to stretch the pulses into something the arduino can see.

AVR microcontrollers can't reliably detect pulses shorter than one clock period.

the capscitor in combination with the pull-up resistor will stetch the pulses out to ballpark 100 microseconds which should be easily detectable.