Hi Alexey,
do root -b script.C
e.g without < !! Redirect
norbert
Alexey Toptygin wrote:
> Hi
>
> When I try to run the following code by doing:
>
> root -b <script.C
>
> I get:
>
> Limitation: Can't instantiate precompiled template >
> FILE:/tmp/fileG4CKti_cint LINE:15
> Error: G__getvariable: expression FILE:/tmp/fileG4CKti_cint LINE:15
> Syntax Error: > FILE:/tmp/fileG4CKti_cint LINE:15
> Error: type > not defined FILE:/tmp/fileG4CKti_cint LINE:15
> *** Interpreter error recovered ***
>
> I can't see anything wrong. Do you know what's causing this?
>
> Here's the script:
>
> #include <fstream.h>
>
> {
> Int_t i,j,x,y;
> Char_t c,c1;
> Float_t mean0,sdev0,mean1,sdev1;
>
> ifstream old("pedestal.old",ios::in);
> ifstream new("pedestal.new",ios::in);
>
> TFile file("Comp.root","Recreate");
> TNtuple nt("nt","Diffirence","inx:iny:diff");
>
> for(j=0;j<56;j++){
> for(i=0;i<12;i++){
> old >> c >> c1 >> x >> y >> mean0 >> sdev0;
> if((x!=i)||(y!=j)){
> cerr << "Error 1" << endl;
> }
> new >> c >> c1 >> x >> y >> mean1 >> sdev1;
> if((x!=i)||(y!=j)){
> cerr << "Error 2" << endl;
> }
> nt.Fill(i,j,(mean1-mean0));
> }
> }
> nt.Write();
> file.Close();
>
> old.close();
> new.close();
> }
> .q
--
Norbert Danneberg
ETH Zurich - Institute for Particle Physics
Laboratory for Nuclear Physics Phone.: +41-1-633-2034
Hoenggerberg Fax.: +41-1-633-1067
CH-8093 Zurich
ETH Zurich - Institute for Particle Physics
Paul Scherrer Institute Phone.: +41-56-310-3284
CH-5232 Villigen PSI Fax.: +41-56-310-4362
email: Norbert.Danneberg@psi.ch
This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:27 MET