Run mu mcaros in virtual gate

please,when running my macro i have this error!:

[G4-cerr] ***** Illegal application state </gate/source/addSource xraygun> *****
[Gate] Sorry, error in a macro command : abort.
can you help me please

Geant4 User Forum

Hi!

Move initialization from behind the source definition to above it:

benchmarkFastCT.mac original:
[…]
##############

SOURCE GPS

##############
/control/execute source.mac

[…]

##################

INITIALIZATION

##################
/gate/run/initialize
[…]

benchmarkFastCT.mac corrected:
[…]
##################

INITIALIZATION

##################
/gate/run/initialize

##############

SOURCE GPS

##############
/control/execute source.mac
[…]