// $Id: hrichhitfit.h,v 1.4 2002-09-25 16:19:58 eberl Exp $
// Last update by Thomas Eberl: 02/09/25 18:11:34
//
#ifndef HRICHHITFIT_H
#define HRICHHITFIT_H

#include "TObject.h"
#include "TArrayI.h"
#include "hcategory.h"

class HRichHitFit: public TObject {

private:
    Float_t fFitRadius;
    Float_t fFitCenterX;
    Float_t fFitCenterY;
    Float_t fFitVar;
    Float_t fFitCenterTheta;
    Float_t fFitCenterPhi;
    Int_t nSector;
    Int_t nNbCoords;
    Int_t hitindex;
public:

 HRichHitFit();
 virtual ~HRichHitFit();

 HRichHitFit(const HRichHitFit& source);
 HRichHitFit& operator=(const HRichHitFit& source);

 void Reset();

 Int_t getSector(void) {return nSector;}
 void setSector(Int_t s) {nSector = s;}
    Int_t getNbCoords(void){return nNbCoords;};
    void setNbCoords(Int_t n){nNbCoords=n;};
    Float_t getFitRadius(){return fFitRadius;};
    Float_t getFitCenterX(){return fFitCenterX;};
    Float_t getFitCenterY(){return fFitCenterY;};
    Float_t getFitVar(){return fFitVar;};
    Float_t getFitCenterTheta(){return fFitCenterTheta;};
    Float_t getFitCenterPhi(){return fFitCenterPhi;};
    Int_t   getHitIndex(){return hitindex;};
    void setFitRadius(Double_t rad){ fFitRadius= (Float_t) rad;};
    void setFitCenterX(Double_t centx){ fFitCenterX=(Float_t) centx;};
    void setFitCenterY(Double_t centy){ fFitCenterY=(Float_t) centy;};
    void setFitVar(Double_t var){ fFitVar=(Float_t) var;};
    void setFitCenterTheta(Double_t centtheta){ fFitCenterTheta=(Float_t) centtheta;};
    void setFitCenterPhi(Double_t centphi){ fFitCenterPhi=(Float_t) centphi;};
    void setHitIndex(Int_t ind){hitindex = ind;};
    void dumpToStdout();
 ClassDef(HRichHitFit,2)
};


#endif // HRICHHIT_H



Last change: Sat May 22 13:09:05 2010
Last generated: 2010-05-22 13:09

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.