ROOT logo
#ifndef HMDCTRACKGFIELDPAR_H
#define HMDCTRACKGFIELDPAR_H
#include "TString.h"
#include "TObject.h"
#include "TNamed.h"
#include "hparcond.h"


//CORRECTION PARAMETERS FOR MOMENTUM RECONSTRUCTION
class HMdcTrackGField;

class HMdcTrackGFieldPar:public HParCond {
protected:
    HMdcTrackGField* field;
public:
    HMdcTrackGFieldPar(const Char_t* name="MdcTrackGFieldPar",
		     const Char_t* title="Fieldmap",
		     const Char_t* context="MdcTrackGFieldParProduction");
    ~HMdcTrackGFieldPar();
    void    putParams(HParamList*);
    Bool_t  getParams(HParamList*);//{return kTRUE;}
    void    clear();
    void initFieldMap(TString );
    void calcField(Double_t *,Double_t *, Double_t );
    HMdcTrackGField* getPointer(){return field;}
    ClassDef(HMdcTrackGFieldPar,1)
};
#endif
 hmdctrackgfieldpar.h:1
 hmdctrackgfieldpar.h:2
 hmdctrackgfieldpar.h:3
 hmdctrackgfieldpar.h:4
 hmdctrackgfieldpar.h:5
 hmdctrackgfieldpar.h:6
 hmdctrackgfieldpar.h:7
 hmdctrackgfieldpar.h:8
 hmdctrackgfieldpar.h:9
 hmdctrackgfieldpar.h:10
 hmdctrackgfieldpar.h:11
 hmdctrackgfieldpar.h:12
 hmdctrackgfieldpar.h:13
 hmdctrackgfieldpar.h:14
 hmdctrackgfieldpar.h:15
 hmdctrackgfieldpar.h:16
 hmdctrackgfieldpar.h:17
 hmdctrackgfieldpar.h:18
 hmdctrackgfieldpar.h:19
 hmdctrackgfieldpar.h:20
 hmdctrackgfieldpar.h:21
 hmdctrackgfieldpar.h:22
 hmdctrackgfieldpar.h:23
 hmdctrackgfieldpar.h:24
 hmdctrackgfieldpar.h:25
 hmdctrackgfieldpar.h:26
 hmdctrackgfieldpar.h:27
 hmdctrackgfieldpar.h:28