KiTrack  1.7.0
Crit3_IPCircleDist.h
1 #ifndef Crit2_IPCircleDist_h
2 #define Crit2_IPCircleDist_h
3 
4 #include "Criteria/ICriterion.h"
5 
6 
7 namespace KiTrack{
8 
12 
13 
14 
15  public:
16 
17  Crit3_IPCircleDist ( float distToCircleMin , float distToCircleMax );
18 
19  virtual bool areCompatible( Segment* parent , Segment* child )throw( BadSegmentLength );
20 
21  virtual ~Crit3_IPCircleDist(){};
22 
23 
24  private:
25 
26  float _distToCircleMax;
27  float _distToCircleMin;
28 
29 
30  };
31 
32 }
33 
34 
35 
36 
37 
38 
39 
40 
41 
42 
43 
44 
45 
46 #endif
47 
A Segment is something like a track or a part of a track: it consists of hits linked together...
Definition: Segment.h:40
Wrong segment length exception.
Definition: KiTrackExceptions.h:72
An Interface for Criteria.
Definition: ICriterion.h:20
Criterion: the distance of the IP from the circle the 3 hits form (in the xy plane) ...
Definition: Crit3_IPCircleDist.h:11
virtual bool areCompatible(Segment *parent, Segment *child)
Definition: Crit3_IPCircleDist.cc:26