Re: [ROOT] Looping a function from another function

From: Reinhardt Chamonal (chamonal@ph.ed.ac.uk)
Date: Mon Jul 29 2002 - 11:27:12 MEST


Thanks for correcting my mistakes. I followed your recommendation on using 
ACLIC. Works fine now thanks. It also makes more sense.

On Sun, 28 Jul 2002, Rene Brun wrote:

> Hi Reinhardt,
> 
> You have several C++ errors in your script, in particular scoping errors.
> I have fixed several (see attachement). However, I cannot test
> if it works (input file missing).
> When you encounter problems of this type, I suggest to use ACLIC, eg:
> root > .L script_test.cxx++
> 
> Rene Brun
> 
> 
> On Thu, 25 Jul 2002, Reinhardt Chamonal wrote:
> 
> > Hi rooters,
> > I have a question concerninglLooping a function from another function
> > I have a fucntion lets say "loopit" declared like that:
> > void loopit(Int_t iloop)
> > {
> >     for(Int_t k=0;k<3; k++)
> >     {
> >       signal(iloop);
> >     }
> >     
> > }
> > 
> > It calls the fucntion "signal" 3 times (as you can see).
> > However the following error message appears (coming from signal())
> > Error: non class,struct,union object $gPad used with . or ->
> > 
> > Note that without the for loop it works fine... 
> > Now if I remove the gPad->SetLogy() it complains about the 
> > h10->Draw(...); I have later on.. which should be fine anyway...
> > 
> > Can someone help-me out ?
> > I joined my file for inspection work..
> > 
> > Thanks
> > -- 
> > ------------------------------------------------------------
> >  Reinhardt CHAMONAL            The University of Edinburgh  
> >                                Dept. of Physics & Astronomy 
> >  email: chamonal@ph.ed.ac.uk   King's Buildings, JCMB, 5301 
> >                                Mayfield Road                
> >  phone: +44-131-650 5307       Edinburgh, EH9 3JZ           
> >  
> >  web: http://www.ph.ed.ac.uk/~chamonal/
> >       http://www.reuh.fr.st
> > ------------------------------------------------------------
> > 
> 

-- 
------------------------------------------------------------
 Reinhardt CHAMONAL            The University of Edinburgh  
                               Dept. of Physics & Astronomy 
 email: chamonal@ph.ed.ac.uk   King's Buildings, JCMB, 5301 
                               Mayfield Road                
 phone: +44-131-650 5307       Edinburgh, EH9 3JZ           
 
 web: http://www.ph.ed.ac.uk/~chamonal/
      http://www.reuh.fr.st
------------------------------------------------------------



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:02 MET