hi rene, do a 'gSystem->Load("libPhysics")' before calling your test.C macro groeten, patrick. On Mon, 20 Nov 2000, Rene Scholte wrote: > Hi Rooters, > > If I want to use the TVector3 or TVector2 class in a macro, > root does not recognize these classes. > for instance the simple macro : > > { > TVector3 *jo = new TVector3(1.0,2.0,3.0); > cout << " Pt is " << jo->Pt() << endl; > } > > produces : > > root [0] .x test.C > Error: No symbol TVector3 in current scope FILE:test.C LINE:2 > *** Interpreter error recovered *** > Error: No symbol TVector3 in current scope FILE:test.C LINE:2 > Error: type TVector3 not defined > FILE:/export/data/atlas/r34/root/ATLfast++/B_c/./test.C LINE:2 > Warning: Automatic variable TVector3*jo allocated in global scope > FILE:test.C LINE:2 > Error: Undeclared variable TVector3*jo FILE:test.C LINE:2 > *** Interpreter error recovered *** > root [1] > > > If I use Tab-completion in the CINT-interpreter on TV (and then[tab]) > TVector2 and TVector3 are also missing : > > root [0] TV > TVirtualTreePlayer > TVirtualHistPainter > TVirtualPad > TView > TVirtualFitter > TVirtualGL > TVirtualPS > TVirtualX > TVirtualX::EBoxMode > TVirtualX::ETextMode > TVirtualX::EDrawMode > TVirtualX::ETextSetMode > TVector > TVectorD > root [0] > > Do these classes no longer exist ? > > I'm using version 2.25/00 17 june 2000 > on Redhat linux 5.2 > > tanx in advance, > > Rene > > -- > Rene Scholte > NIKHEF (Nat. Inst. for Nuclear and High Energy Physics) > Phone +31 20 592 5071 > email : r34@nikhef.nl > > > -------------------------------------------o------------------------------- Patrick Decowski | 24-507 | Massachusetts Institute of Technology | Cell: (617)308-6737 77 Massachusetts Ave | Office: (631)344-2304 Cambridge, MA 02139-4307 | -------------------------------------------o------------------------------- http://web.mit.edu/decowski/www/ | e-mail: decowski@mit.edu -------------------------------------------o-------------------------------
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:37 MET