KiTrack  1.7.0
Crit2_Distance_MV.h
1 #ifndef Crit2_Distance_MV_h
2 #define Crit2_Distance_MV_h
3 
4 
5 #include "Criteria/ICriterion.h"
6 
7 namespace KiTrack{
8 
13  class Crit2_Distance_MV : public ICriterion{
14 
15 
16 
17  public:
18 
19  Crit2_Distance_MV ( float deltaPos2Min , float deltaPos2Max );
20 
21  virtual bool areCompatible( Segment* parent , Segment* child )throw( BadSegmentLength );
22 
23  virtual ~Crit2_Distance_MV(){};
24 
25 
26  private:
27 
28  float _deltaPos2Max;
29  float _deltaPos2Min;
30 
31 
32 
33  };
34 
35 }
36 
37 #endif
38 
A Segment is something like a track or a part of a track: it consists of hits linked together...
Definition: Segment.h:40
virtual bool areCompatible(Segment *parent, Segment *child)
Definition: Crit2_Distance_MV.cc:22
Criterion: the difference between the angles of two hits in degrees.
Definition: Crit2_Distance_MV.h:13
Wrong segment length exception.
Definition: KiTrackExceptions.h:72
An Interface for Criteria.
Definition: ICriterion.h:20