イベント数をしりたい(G4Run::GetNumberOfEvents

1G4int n_events = aRun->GetNumberOfEvents();

ランのイベント数を取得できます。

1G4int n_events = aRun->GetNumberOfEvents();
2if (n_events == 0 ) return;

イベント数がわかると、イベントがないランをスキップできます。