7 #include "Criteria/Crit2_RZRatio.h"
8 #include "Criteria/Crit2_StraightTrackRatio.h"
9 #include "Criteria/Crit2_DeltaPhi.h"
10 #include "Criteria/Crit2_HelixWithIP.h"
11 #include "Criteria/Crit2_DeltaRho.h"
13 #include "Criteria/Crit3_ChangeRZRatio.h"
14 #include "Criteria/Crit3_PT.h"
15 #include "Criteria/Crit3_2DAngle.h"
16 #include "Criteria/Crit3_2DAngleTimesR.h"
17 #include "Criteria/Crit3_3DAngle.h"
18 #include "Criteria/Crit3_3DAngleTimesR.h"
19 #include "Criteria/Crit3_IPCircleDist.h"
20 #include "Criteria/Crit3_IPCircleDistTimesR.h"
22 #include "Criteria/Crit4_2DAngleChange.h"
23 #include "Criteria/Crit4_3DAngleChange.h"
24 #include "Criteria/Crit4_3DAngleChangeNormed.h"
25 #include "Criteria/Crit4_DistToExtrapolation.h"
26 #include "Criteria/Crit4_PhiZRatioChange.h"
27 #include "Criteria/Crit4_DistOfCircleCenters.h"
28 #include "Criteria/Crit4_NoZigZag.h"
29 #include "Criteria/Crit4_RChange.h"
32 #include "Criteria/Crit2_DeltaPhi_MV.h"
33 #include "Criteria/Crit2_Distance_MV.h"
34 #include "Criteria/Crit2_DeltaTheta_MV.h"
35 #include "Criteria/Crit3_NoZigZag_MV.h"
36 #include "Criteria/Crit3_PT_MV.h"
62 static std::set< std::string >
getTypes();
105 static void getLeftRight( std::string critName,
float & left,
float & right );
static ICriterion * createCriterion(std::string critName, float min=0., float max=0.)
Creates a Criterion with the name and the min and max values.
Definition: Criteria.cc:102
static std::vector< std::string > getAllCriteriaNamesVec()
A convenience method to get all the criteria in a vector (gives the same result as getAllCriteriaName...
Definition: Criteria.cc:176
Information about all Criteria.
Definition: Criteria.h:53
An Interface for Criteria.
Definition: ICriterion.h:20
static std::set< std::string > getCriteriaNames(std::string type)
Definition: Criteria.cc:74
static std::set< std::string > getTypes()
Definition: Criteria.cc:48
static void getLeftRight(std::string critName, float &left, float &right)
Sets values for the passed referneced floats left and right.
Definition: Criteria.cc:196
Unknown criterion exception.
Definition: KiTrackExceptions.h:89
static std::set< std::string > getAllCriteriaNames()
Definition: Criteria.cc:5