00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef STJ_TRACK_CUT_CHI2_H
00010 #define STJ_TRACK_CUT_CHI2_H
00011
00012 #include "StjTrackCut.h"
00013
00014 class StjTrackCutChi2 : public StjTrackCut {
00015 public:
00016 StjTrackCutChi2(double chi2min = 0, double chi2max = 4)
00017 : _chi2min(chi2min)
00018 , _chi2max(chi2max)
00019 {
00020 }
00021
00022 bool operator()(const StjTrack& track) const
00023 {
00024 return track.chi2 < _chi2min || track.chi2 > _chi2max;
00025 }
00026
00027 private:
00028 double _chi2min;
00029 double _chi2max;
00030
00031 ClassDef(StjTrackCutChi2,1);
00032 };
00033
00034 #endif // STJ_TRACK_CUT_CHI2_H