Changeset 943 in Sophya for trunk/SophyaLib/HiStats/histos.cc
- Timestamp:
- Apr 15, 2000, 1:06:28 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/HiStats/histos.cc
r926 r943 1 1 // 2 // $Id: histos.cc,v 1. 3 2000-04-13 18:38:32ansari Exp $2 // $Id: histos.cc,v 1.4 2000-04-15 11:06:27 ansari Exp $ 3 3 // 4 4 … … 387 387 Remplissage d'un tableau avec la valeur des abscisses 388 388 */ 389 void Histo::GetAbsc( Vector&v)389 void Histo::GetAbsc(TVector<r_8> &v) 390 390 { 391 391 v.Realloc(bins); … … 397 397 Remplissage d'un tableau avec la valeur du contenu 398 398 */ 399 void Histo::GetValue( Vector&v)399 void Histo::GetValue(TVector<r_8> &v) 400 400 { 401 401 v.Realloc(bins); … … 407 407 Remplissage d'un tableau avec la valeur des erreurs au carre 408 408 */ 409 void Histo::GetError2( Vector&v)409 void Histo::GetError2(TVector<r_8> &v) 410 410 { 411 411 v.Realloc(bins); … … 418 418 Remplissage d'un tableau avec la valeur des erreurs 419 419 */ 420 void Histo::GetError( Vector&v)420 void Histo::GetError(TVector<r_8> &v) 421 421 { 422 422 v.Realloc(bins); … … 430 430 Remplissage du contenu de l'histo avec les valeurs d'un vecteur 431 431 */ 432 void Histo::PutValue( Vector&v, int ierr)432 void Histo::PutValue(TVector<r_8> &v, int ierr) 433 433 { 434 434 if(v.NElts()<bins) THROW(sizeMismatchErr); … … 443 443 Addition du contenu de l'histo avec les valeurs d'un vecteur 444 444 */ 445 void Histo::PutValueAdd( Vector&v, int ierr)445 void Histo::PutValueAdd(TVector<r_8> &v, int ierr) 446 446 { 447 447 if(v.NElts()<bins) THROW(sizeMismatchErr); … … 456 456 Remplissage des erreurs au carre de l'histo avec les valeurs d'un vecteur 457 457 */ 458 void Histo::PutError2( Vector&v)458 void Histo::PutError2(TVector<r_8> &v) 459 459 { 460 460 if(v.NElts()<bins) THROW(sizeMismatchErr); … … 467 467 Addition des erreurs au carre de l'histo avec les valeurs d'un vecteur 468 468 */ 469 void Histo::PutError2Add( Vector&v)469 void Histo::PutError2Add(TVector<r_8> &v) 470 470 { 471 471 if(v.NElts()<bins) THROW(sizeMismatchErr); … … 478 478 Remplissage des erreurs de l'histo avec les valeurs d'un vecteur 479 479 */ 480 void Histo::PutError( Vector&v)480 void Histo::PutError(TVector<r_8> &v) 481 481 { 482 482 if(v.NElts()<bins) THROW(sizeMismatchErr); … … 1065 1065 } 1066 1066 1067 VectorxFit(nLowHigh);1068 VectoryFit(nLowHigh);1069 Vectore2Fit(nLowHigh);1070 Vectorerrcoef(1);1067 TVector<r_8> xFit(nLowHigh); 1068 TVector<r_8> yFit(nLowHigh); 1069 TVector<r_8> e2Fit(nLowHigh); 1070 TVector<r_8> errcoef(1); 1071 1071 int ii = 0; 1072 1072 for (int j=iLow; j<=iHigh; j++) { … … 1385 1385 if(f==NULL) 1386 1386 throw(NullPtrError("Histo::FitResidus: NULL pointer\n")); 1387 Vectorpar = gfit.GetParm();1387 TVector<r_8> par = gfit.GetParm(); 1388 1388 Histo h(*this); 1389 1389 for(int i=0;i<NBins();i++) { … … 1404 1404 if(f==NULL) 1405 1405 throw(NullPtrError("Histo::FitFunction: NULL pointer\n")); 1406 Vectorpar = gfit.GetParm();1406 TVector<r_8> par = gfit.GetParm(); 1407 1407 Histo h(*this); 1408 1408 for(int i=0;i<NBins();i++) {
Note:
See TracChangeset
for help on using the changeset viewer.