Hi Catilin (and others) Your message prompted me to do a little test. I removed the statement in the dst generation BdstGlobal::Class()->IgnoreTObjectStreamer(); and amassingly the error message you indicat are still there (the BdstGlobal no dictionary available still appears) but the plotting is ok. I do not want to dig more into this, but apperently this works . If someone want to give a deeper explanation be my guest. The file is marginaly bigger (1%%). Flemming -------------------------------------------- Flemming Videbaek Physics Department Bldg 510-D Brookhaven National Laboratory Upton, NY11973 phone: 631-344-4106 fax: 631-344-1334 e-mail: videbaek @ bnl.gov ----- Original Message ----- From: "Catalin Ristea" <ristea@nbi.dk> To: <brahms-dev-l@lists.bnl.gov>; "Flemming Videbaek" <videbaek@rcf.rhic.bnl.gov> Sent: Wednesday, January 11, 2006 3:42 AM Subject: Re: [Brahms-dev-l] root issue > > Hi, > > On the same subject with new root... Remember the old inoffensive > warnings (well, Christian thinks them not so inoffensive...) > > Warning in > <TClass::TClass>: no dictionary for class BdstRun is available > <TClass::TClass>: no dictionary for class BdstGlobal is available > <TClass::TClass>: no dictionary for class BdstMrsTrack is available > <TClass::TClass>: no dictionary for class BdstTrack is available > <TClass::TClass>: no dictionary for class BdstMagnet is available > <TClass::TClass>: no dictionary for class BdstTof is available > > Branches from trees giving these warnings gave me 0, but at the > same time, other branches were fully readable... So, I had to load > the libDstData.so, and everything was working. The same for other > trees, not only dst. > > Kind regards, > Catalin. > > On Tuesday 10 January 2006 19:34, Flemming Videbaek wrote: >> The new version of root has problems reading trees. The behaviour >> is peculiar. >> >> You can take any of our dst (new or old) >> open the file by >> root -l <filename> >> root[1] T1->Draw("G.fTrigger") ==. results in zero >> >> if you instead create a script using MakeSelector("T1") >> and use this script to read file the content is correct (i.e what >> is expected). Thus much analysis is uneffected but this is not >> good. >> >> It seems in the dst to be an issue for the global class, while i.e. >> both FFS and FS branch seems fine !!! >> >> -- the sequence >> TChain*chain=new TChain("T1") >> chain->AddFile("dst...") >> chain->Draw("G.fTrigger") ! DOES NOT work >> chain->Process("T1.C") --> works given non-zero values in a >> print chain->Draw("G.fTrigger") NOW WORKS. >> >> >> >> Flemming >> >> >> >> -------------------------------------------- >> Flemming Videbaek >> Physics Department >> Bldg 510-D >> Brookhaven National Laboratory >> Upton, NY11973 >> >> phone: 631-344-4106 >> fax: 631-344-1334 >> e-mail: videbaek @ bnl.gov > > -- > Catalin Ristea--------------------------------- > High Energy and Heavy Ions Group > Niels Bohr Institute > Blegdamsvej 17, 2100 Copenhagen, Denmark > Tel (+45) 35 32 54 04 / Fax (+45) 35 32 50 16 > > E-mail: catalin.ristea@nbi.dk > http : www.nbi.dk/~ristea > ----------------------------------------------- > _______________________________________________ Brahms-dev-l mailing list Brahms-dev-l@lists.bnl.gov http://lists.bnl.gov/mailman/listinfo/brahms-dev-lReceived on Wed Jan 11 09:33:36 2006
This archive was generated by hypermail 2.1.8 : Wed Jan 11 2006 - 09:33:48 EST