# 乱数シードをしりたい(``G4Run::GetRandomNumberStatus``) ```cpp // G4Run *aRun G4String status = aRun->GetRandomNumberStatus(); G4debug << "Random number status at the start of the run: " << status << G4endl; MixMaxRng-begin 3 414469184642473095 1887497230718120570 2195475624800485765 932596286296600524 218172641998458221 1120322260615769150 539175102615237389 1629436967027825808 719649398285478826 1292536263533526791 1569870862419815394 1958103466980645205 824192756230114970 1491737190745264678 601594138938872905 896013831305951495 207235109353979734 17 51334242799068912 MixMaxRng-end ``` ランを開始したときの、乱数発生器の状態を取得できます。 この状態値を保存することで、同じシミュレーション結果を再現できます。 :::{seealso} - [](./geant4-random.md) - [](./geant4-event-random.md) :::