#ifndef HRPCHITFPAR_H
#define HRPCHITFPAR_H
#include "TArrayF.h"
#include "hparcond.h"
class HParamList;
class HRpcHitFPar : public HParCond {
protected:
    TArrayF fPol5Pars;   
    TArrayF fPol1Pars;   
		Float_t fQcut;       
public:
    HRpcHitFPar(const Char_t* name ="RpcHitFPar",
	      const Char_t* title  ="Hit Finder parameters for the Rpc Detector",
	      const Char_t* context="RpcHitFProduction");
    ~HRpcHitFPar();
		const   Float_t*  getPol5Pars(Int_t sec,Int_t col,Int_t cell)                {return &fPol5Pars[1152*sec+192*col+6*cell];}
    void    setPol5Pars(Int_t sec,Int_t col,Int_t cell,Int_t index,Float_t par)  {fPol5Pars[1152*sec+192*col+6*cell+index]=par;}
    const   Float_t*  getPol1Pars(Int_t sec,Int_t col,Int_t cell)                {return &fPol1Pars[384*sec+64*col+2*cell];}
    void    setPol1Pars(Int_t sec,Int_t col,Int_t cell,Int_t index,Float_t par)  {fPol1Pars[384*sec+64*col+2*cell+index]=par;}
    Float_t getQcut()            {return fQcut;}
    void    setQcut(Float_t qc)  {fQcut=qc;}
    void    putParams(HParamList*);
    Bool_t  getParams(HParamList*);
    void    clear();
    ClassDef(HRpcHitFPar,1) 
};
#endif  /*!HRPCHITFPAR_H*/