00001
00002
00003
00004 #ifndef STJTRACKCUTDCA_H
00005 #define STJTRACKCUTDCA_H
00006
00007 #include "StjTrackCut.h"
00008
00009 class StjTrackCutDca : public StjTrackCut {
00010
00011
00012 public:
00013 StjTrackCutDca(double max = 3.0, double min = 0.0) : _max(max), _min(min) { }
00014 virtual ~StjTrackCutDca() { }
00015
00016 bool operator()(const StjTrack& track) const
00017 {
00018 if(track.Tdca > _max) return true;
00019
00020 if(track.Tdca < _min) return true;
00021
00022 return false;
00023 }
00024
00025 private:
00026
00027 double _max;
00028 double _min;
00029
00030 ClassDef(StjTrackCutDca, 1)
00031
00032 };
00033
00034 #endif // STJTRACKCUTDCA_H