Changeset 943 in Sophya for trunk/SophyaLib/HiStats/histos.cc


Ignore:
Timestamp:
Apr 15, 2000, 1:06:28 PM (25 years ago)
Author:
ansari
Message:

Vector,Matrix -> TVector,TMatrix<r_8> cmv 15/4/00

File:
1 edited

Legend:

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

    r926 r943  
    11//
    2 // $Id: histos.cc,v 1.3 2000-04-13 18:38:32 ansari Exp $
     2// $Id: histos.cc,v 1.4 2000-04-15 11:06:27 ansari Exp $
    33//
    44
     
    387387  Remplissage d'un tableau avec la valeur des abscisses
    388388*/
    389 void Histo::GetAbsc(Vector &v)
     389void Histo::GetAbsc(TVector<r_8> &v)
    390390{
    391391v.Realloc(bins);
     
    397397  Remplissage d'un tableau avec la valeur du contenu
    398398*/
    399 void Histo::GetValue(Vector &v)
     399void Histo::GetValue(TVector<r_8> &v)
    400400{
    401401v.Realloc(bins);
     
    407407  Remplissage d'un tableau avec la valeur des erreurs au carre
    408408*/
    409 void Histo::GetError2(Vector &v)
     409void Histo::GetError2(TVector<r_8> &v)
    410410{
    411411v.Realloc(bins);
     
    418418  Remplissage d'un tableau avec la valeur des erreurs
    419419*/
    420 void Histo::GetError(Vector &v)
     420void Histo::GetError(TVector<r_8> &v)
    421421{
    422422v.Realloc(bins);
     
    430430  Remplissage du contenu de l'histo avec les valeurs d'un vecteur
    431431*/
    432 void Histo::PutValue(Vector &v, int ierr)
     432void Histo::PutValue(TVector<r_8> &v, int ierr)
    433433{
    434434if(v.NElts()<bins) THROW(sizeMismatchErr);
     
    443443  Addition du contenu de l'histo avec les valeurs d'un vecteur
    444444*/
    445 void Histo::PutValueAdd(Vector &v, int ierr)
     445void Histo::PutValueAdd(TVector<r_8> &v, int ierr)
    446446{
    447447if(v.NElts()<bins) THROW(sizeMismatchErr);
     
    456456  Remplissage des erreurs au carre de l'histo avec les valeurs d'un vecteur
    457457*/
    458 void Histo::PutError2(Vector &v)
     458void Histo::PutError2(TVector<r_8> &v)
    459459{
    460460if(v.NElts()<bins) THROW(sizeMismatchErr);
     
    467467  Addition des erreurs au carre de l'histo avec les valeurs d'un vecteur
    468468*/
    469 void Histo::PutError2Add(Vector &v)
     469void Histo::PutError2Add(TVector<r_8> &v)
    470470{
    471471if(v.NElts()<bins) THROW(sizeMismatchErr);
     
    478478  Remplissage des erreurs de l'histo avec les valeurs d'un vecteur
    479479*/
    480 void Histo::PutError(Vector &v)
     480void Histo::PutError(TVector<r_8> &v)
    481481{
    482482if(v.NElts()<bins) THROW(sizeMismatchErr);
     
    10651065  }
    10661066
    1067   Vector xFit(nLowHigh);
    1068   Vector yFit(nLowHigh);
    1069   Vector e2Fit(nLowHigh);
    1070   Vector errcoef(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);
    10711071  int ii = 0;
    10721072  for (int j=iLow; j<=iHigh; j++) {
     
    13851385if(f==NULL)
    13861386  throw(NullPtrError("Histo::FitResidus: NULL pointer\n"));
    1387 Vector par = gfit.GetParm();
     1387TVector<r_8> par = gfit.GetParm();
    13881388Histo h(*this);
    13891389for(int i=0;i<NBins();i++) {
     
    14041404if(f==NULL)
    14051405  throw(NullPtrError("Histo::FitFunction: NULL pointer\n"));
    1406 Vector par = gfit.GetParm();
     1406TVector<r_8> par = gfit.GetParm();
    14071407Histo h(*this);
    14081408for(int i=0;i<NBins();i++) {
Note: See TracChangeset for help on using the changeset viewer.