描画したい(G4VHit::Draw

 1void SensorHit::Draw()
 2{
 3    G4debug << "SensorHit::Draw" << G4endl;
 4    auto vm = G4VVisManager::GetConcreteInstance();
 5    if (vm)
 6    {
 7        G4Circle circle(fXYZ);
 8        circle.SetScreenSize(4.);
 9        circle.SetFillStyle(G4Circle::filled);
10        G4VisAttributes color{G4Colour::Red()};
11        circle.SetVisAttributes(color);
12        vm->Draw(circle);
13    };
14};

Qt画面などに描画するときの設定です。 ヒット点を赤い丸で描画するように設定しています。