Hi Muhammad, You must write your program between brackets {}, i.e., { //Creating a canvas and tprofile2d TCanvas *c1 = new TCanvas("c1", "Profile histogram example",200,10,700,500); hprof2d = new TProfile2d ("hprof2d","Profile of pz versus px and py", 40,-4,4,40,-4,4,0,20); // filling the Tprofile2d with 25000 points Float_t px, py, pz; for (Int_t i=0; i<25000; i++){ gRandom->Rannor(px,Py); pz=px*px+ py*py; hprof2d->Fill(px,py,pz,1); } hprof2d->Draw() } and after you must use the command .x tprofile.c in the root command prompt to execute the macro. Domingo Granero. > Respected all Rooter, > > i am a new user of root software... i have problem in compiling the root programe.. as programe for 2d , 3d histogram should be written in c++, i did so, , wrote this programe in linux editor separte page, then i saved it by the name tprofile.c then tprofile.root, and just only saving it with trofile name in the ROOT directory. > > but sorry to say i could not solve this problem to run it. > > how can i run this programe, as the ROOT is saying me this is not root file. > > also tell me by which command of root i can run this programe. > > the programe i wrote is... > > > > file://Creating a canvas and tprofile2d > > TCanvas *c1 = new TCanvas > > ("c1", "Profile histogram example", 200,10,700,500); > > hprof2d = new TProfile2d > > ("hprof2d","Profile of pz versus px and py", 40,-4,4,40,-4,4,0,20); > > // filling the Tprofile2d with 25000 points > > Float_t px, py, pz; > > for (Int_t i=0; i<25000; i++){ > > gRandom->Rannor(px,Py); > > pz=px*px+ py*py; > > hprof2d->Fill(px,py,pz,1); > > } > > hprof2d->Draw() > > } > > > > i dont know i sjould write this on root command prompt, but still it is not working. > > as root command[ ] does not support it. i think i should write it seperately then comiple it... > > pls help me , so that i can get solutions. > > yours sincerely > > muhammad jamil, > > physics dett: konkuk university, seoul korea > > email mjamil47@hotmail.com > > mjmailbal@yahoo.com > > mjamil@konkuk.ac.kr > > _________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online > http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 -- ************************************************* * DOMINGO GRANERO CABAÑERO * * Dpto. Física Atómica, Molecular y Nuclear * * Despacho 3206 * * c\Doctor Moliner, 50 * * 46100 (Valencia) * * Tlf: 963544381, Fax:963544581 * * Universidad de Valencia * * e-mail: Domingo.Granero@ific.uv.es * ************************************************* *************************************************
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:06 MET