I have a root class that I can load and run in root using the command line without any problem by doing:
root -b batchScript.C
where, batchScript.C contains:
but when I include root -b batchScript.C in a script that is submitted to a batch system I get the error:
Error in : Dictionary generation failed!
Info in : Invoking compiler to check macro’s validity
Info in : The compiler has not found any problem with your macro.
Probably your macro uses something rootcint can’t parse.
Why do I not see this error when using the command line?