Warning in TClass::TClass: no dictionary for class crsIO::TShower is available
Warning in TClass::TClass: no dictionary for class crsIO::TRun is available
Warning in TClass::TClass: no dictionary for class crsIO::TParticle is available
Warning in TClass::TClass: no dictionary for class crsIO::TLongitudinal is available
Warning in TClass::TClass: no dictionary for class crsIO::TCherenkov is available
You often do not need to care (i.e., you can safely live with these warnings).
In principle, before opening the ROOT file, you should load a shared library that “defines” these classes.
If you do not have the “original” source code for these classes, you may try: TFile::MakeProject