Output not correct on Geiger Counter (SEN 11345)

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