#ifndef HKICKTRACKFPAR_H #define HKICKTRACKFPAR_H #include "hparcond.h" class HKickTrackFPar : public HParCond { private: Float_t fPMin; //Minimum accepted momentum Float_t fPMin2; //Maximum value of miminum momentum Float_t fMaxXPull1; //Maximum delta x / sigma: restrictive Float_t fMaxXPull2; //Maximum delta x / sigma: permisive Float_t fXPullStep; //Increment on xPull Float_t fTofXResolution; //Resolution of TOF detector in X (mm) Float_t fMinTof; //Minimum accepted TOF Float_t fMaxTof; //Maximum accepted TOF public: HKickTrackFPar(const Char_t* name="KickTrackFPar", const Char_t* title="Parameter container for the track finder of the kick plane", const Char_t* context="KickTrackFProduction"); virtual ~HKickTrackFPar(void); void clear(void); Float_t getPMin(void) { return fPMin; } Float_t getPMin2(void) { return fPMin2; } Float_t getMaxXPull1(void) { return fMaxXPull1; } Float_t getMaxXPull2(void) { return fMaxXPull2; } Float_t getXPullStep(void) { return fXPullStep; } Float_t getTofXResolution(void) { return fTofXResolution; } Float_t getMinTof(void) { return fMinTof; } Float_t getMaxTof(void) { return fMaxTof; } void readFrom(const HKickTrackFPar &par); void putParams(HParamList*); Bool_t getParams(HParamList*); ClassDef(HKickTrackFPar,2) }; #endif