Changeset 3944 in Sophya for trunk/AddOn/TAcq/brproc.cc


Ignore:
Timestamp:
Feb 4, 2011, 5:51:53 PM (15 years ago)
Author:
ansari
Message:

Correction bug xnt_ non alloue ds BRMeanSpecCalculator, Reza 4/02/2011

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/brproc.cc

    r3943 r3944  
    9494 
    9595  //  cout << "(JEC) creation tuple de " << nchan*(1+numberOfBands_) << " doubles " << endl;
    96   //  xnt_=new double[nchan*(1+numberOfBands_)];  // CHECK : ATTENTION la taille depend de nombre de colonne du NTuple !
    97   xnt_=NULL;
     96  // CHECK : ATTENTION , on alloue une taille minimum pour le tableau xnt, reallocation si DefineDataTable() appele
     97  xnt_=new double[nchan*2];
    9898}
    9999
     
    168168  //  xnt_=new double[nchan*2];  CHECK : faut-il reallouer ?
    169169  cout << "(JEC) creation tuple de " << nchan*(1+numberOfBands_) << " doubles " << endl;
     170  if (xnt_) delete[] xnt_;
    170171  xnt_=new double[nchan*(1+numberOfBands_)];
    171172  cout << "(JEC) BRMeanSpecCalculator::DefineDataTable END" << endl;
Note: See TracChangeset for help on using the changeset viewer.