Changeset 2696 in Sophya for trunk/SophyaLib/HiStats


Ignore:
Timestamp:
Apr 26, 2005, 6:23:26 PM (20 years ago)
Author:
ansari
Message:

1/ Ajout ecriture des tableaux min/max de DataTable ds stream PPF
2/ Ajout classes SwPPFDataTable (DataTable avec Swap sur PPF) -
Pb actuellement avec relecture depuis PPF (Il essaye de swapper en sortie)

Reza 25/4/2005

Location:
trunk/SophyaLib/HiStats
Files:
2 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/HiStats/datatable.cc

    r2688 r2696  
    208208  col.ser = ser;
    209209  mNames.push_back(col);
     210
     211  // Tableaux de calcul min-max
     212  mMin.push_back(0.);
     213  mMax.push_back(0.);
     214  mMinMaxNEnt.push_back(0);
     215
    210216  return NVar();
    211217}
     
    250256    s.Put(dobj->mNames[k].nom);
    251257  }
     258  // ------- Ecriture des tableaux min,max et n_minmax
     259  for(uint_8 k=0; k<ltab[1]; k++) {
     260    s.Put(dobj->mMin[k]);
     261    s.Put(dobj->mMax[k]);
     262    s.Put(dobj->mMinMaxNEnt[k]);
     263  } 
    252264  //------- Ecriture du DVList Info() associe, si existant
    253265  if (dobj->mInfo)  s << (*(dobj->mInfo));
     
    310322    dobj->AddColumn(ft, cnom);
    311323  }
     324  // ------- Lecture des tableaux min,max et n_minmax
     325  for(uint_8 k=0; k<ltab[1]; k++) {
     326    s.Get(dobj->mMin[k]);
     327    s.Get(dobj->mMax[k]);
     328    s.Get(dobj->mMinMaxNEnt[k]);
     329  } 
    312330  // ------- Lecture du DVList Info() associe, si necessaire
    313331  if (hadinfo) {    // Lecture eventuelle du DVList Info
Note: See TracChangeset for help on using the changeset viewer.