Int_t mod;
for(Int_t iddl=0;iddl<kDDLsNumber;iddl++){
for(Int_t ichan=0; ichan<kModulesPerDDL; ichan++){
- fscanf(fil,"%d",&mod);
+ if(fscanf(fil,"%d",&mod)<1)AliError(Form("Not able to read file %s ",ddlmapfile));
fDDLModuleMap[iddl][ichan]=mod;
}
}
}
return;
}
- fscanf(basf,"%d\n",&fHighThreshold);
- fscanf(basf,"%d\n",&fLowThreshold);
+ Int_t check = fscanf(basf,"%d\n",&fHighThreshold);
+ if(check<1)AliError("Error while reading file with baselines");
+ check = fscanf(basf,"%d\n",&fLowThreshold);
+ if(check<1)AliError("Error while reading file with baselines");
Int_t n,ok,eqbase,offbase;
Float_t base,rms,cmn,corrnoi;
for(Int_t ian=0;ian<fgkNAnodes;ian++){
- fscanf(basf,"%d %d %f %d %d %f %f %f\n",&n,&ok,&base,&eqbase,&offbase,&rms,&cmn,&corrnoi);
+ check = fscanf(basf,"%d %d %f %d %d %f %f %f\n",&n,&ok,&base,&eqbase,&offbase,&rms,&cmn,&corrnoi);
+ if(check<1)AliError("Error while reading file with baselines");
fGoodAnode[ian]=ok;
fBaseline[ian]=base;
fEqBaseline[ian]=eqbase;
}
return;
}
- fscanf(basf,"%d\n",&fHighThreshold);
- fscanf(basf,"%d\n",&fLowThreshold);
+ Int_t check = fscanf(basf,"%d\n",&fHighThreshold);
+ if(check<1)AliError("Error while reading file with baselines");
+ check = fscanf(basf,"%d\n",&fLowThreshold);
+ if(check<1)AliError("Error while reading file with baselines");
Int_t n,ok,eqbase,offbase;
Float_t base,rms,cmn,corrnoi;
for(Int_t ian=0;ian<fgkNAnodes;ian++){
- fscanf(basf,"%d %d %f %d %d %f %f %f\n",&n,&ok,&base,&eqbase,&offbase,&rms,&cmn,&corrnoi);
+ check = fscanf(basf,"%d %d %f %d %d %f %f %f\n",&n,&ok,&base,&eqbase,&offbase,&rms,&cmn,&corrnoi);
+ if(check<1)AliError("Error while reading file with baselines");
fBaseline[ian]=base;
fEqBaseline[ian]=eqbase;
fOffsetBaseline[ian]=offbase;