Root errors during simulation

Issue #264 resolved
Former user created an issue

Hi, I have installed BDSIM along with ROOT 6.14

During the running of fodoRing and target examples I have the next error messages in output:

Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState: Missing FileEntry for ../parser/beamBase.h requested to autoload type GMAD::BeamBase Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventBeamDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventCoordsDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventExitDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventHeaderDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventHistogramsDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventInfoDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventLossDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventModelDict_rdict.pcm Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState: Missing FileEntry for ../parser/optionsBase.h requested to autoload type GMAD::OptionsBase Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventOptionsDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventRunInfoDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventSamplerDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTEventTrajectoryDict_rdict.pcm Error in <TCling::RegisterModule>: cannot find dictionary module BDSOutputROOTGeant4DataDict_rdict.pcm

class BDSOutputROOTEventBeam: public TObject, public GMAD::BeamBase { public: BDSOutputROOTEventBeam(); explicit BDSOutputROOTEventBeam(const GMAD::BeamBase* ob); virtual ~BDSOutputROOTEventBeam();

#ifndef ROOTBUILD
void Fill(); #endif ClassDef(BDSOutputROOTEventBeam,2); };

#endif

#undef _BACKWARD_BACKWARD_WARNING_H

Error in <TClass::LoadClassInfo>: no interpreter information for class BDSOutputROOTEventBeam is available even though it has a TClass initialization routine.

class BDSOutputROOTEventOptions: public TObject, public GMAD::OptionsBase { public: BDSOutputROOTEventOptions(); explicit BDSOutputROOTEventOptions(const GMAD::OptionsBase* ob); virtual ~BDSOutputROOTEventOptions();

#ifndef ROOTBUILD
void Fill(); #endif ClassDef(BDSOutputROOTEventOptions,4); };

#endif

#undef _BACKWARD_BACKWARD_WARNING_H

Error in <TClass::LoadClassInfo>: no interpreter information for class BDSOutputROOTEventOptions is available even though it has a TClass initialization routine.

Comments (4)

  1. Laurie Nevay

    Hello,

    We typically haven't seen this with just BDSIM. Definitely with the analysis tools rebdsim, rebdsimOptics, rebdsimHistoMerge however. What is missing are the (DY)LD_LIBIRARY_PATH and ROOT_INCLUDE_PATH variables I believe.

    Have you followed the instructions here: http://www.pp.rhul.ac.uk/bdsim/manual/output_analysis.html#setup

    This information has been added to the setup / installation section for the next version of the manual to make it clearer.

    Cheers, Laurie

  2. Volodymyr Rodin

    Dear Laurie,

    Thanks, it has fixed the errors. I have followed the basic installation procedure for BDSIM and didn't notice that source files include also analysis tools..

    Cheers, Volodymyr

  3. Laurie Nevay

    Hello Volodymyr,

    Glad that fixed it. I've updated the manual to make this clearer now in future. The manual will be publicly updated with the next release shortly. Please consider registering to the newsletter for releases: https://www.jiscmail.ac.uk/lists/BDSIM.html .

    I'll close the issue now.

    Cheers, Laurie

  4. Log in to comment