nrc-cnrc / EGSnrc

Toolkit for Monte Carlo simulation of ionizing radiation — Trousse d'outils logiciels pour la simulation Monte Carlo du rayonnement ionisant
http://nrc-cnrc.github.io/EGSnrc
GNU Affero General Public License v3.0
242 stars 146 forks source link

Errors in MC transport parameters #1084

Closed physicsmed closed 10 months ago

physicsmed commented 10 months ago

i am trying to simulate a Linac using Full beam simulation in DOSXYZnrc, but i am wondering why these errors were created in the file of errors ? you found bellow the list of errors in the inputfile.errors file. " If you are not trying to reset transport parameters, ignore all the output until the message **** end input transport parameter ***

ERROR

Radiative Compton corrections<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Triplet production<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR scale L EII cross-sections<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Electric Field<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Magnetic Field<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR EM ESTEPE<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Photonuclear attenuation<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Photonuclear cross sections<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set ECUT<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set ECUT start region<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set PCUT<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set PCUT start region<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set PCUT stop region<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set SMAX<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set SMAX start region<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER ERROR Set SMAX stop region<< NOT FOUND END OF DELIMETER: MC TRANSPORT PARAMETER

**** end input transport parameter *** "

rtownson commented 10 months ago

You can safely ignore these errors, they are always printed. They're just letting you know that you didn't specify your own values for these transport parameters, which means the defaults are being used. I understand that it's misleading that they are called errors, it should really be a warning or not printed at all.