You only read once (during the declaration of the Geiger variable)
//definitions
int analogPin= A2;
int Geiger;
void setup()
{
Serial.begin(9600);
}
void loop()
{
Geiger = analogRead(analogPin);
Serial.println(Geiger);
delay(1000);
}
That will at least take care of the problem. As I don’t know how the Geiger counter works, I can not say if this does what needs to be done.
PS
please use code tags when posting code (or compiler error messages); if you quote my post, you can see how it is done