6 #include "Stl3Util/gl3/gl3Algorithm.h"
24 virtual int init ( ) ;
26 virtual int setParameters(
int maxAbsVertz,
int minNoOfHits,
int are,
int place ,
int holders,
float minP,
float minPt,
float minR,
float maxDCA,
float minimumAbsEta );
28 virtual int decide ( ) ;
31 virtual const int getAlgorithmID()
32 {
return L3_ALGORITHM_RICH; }
33 virtual const char *getAlgorithmName()
34 {
return L3_ALGORITHM_RICH_NAME; }
38 double mGlobalRichEdgeXmin;
39 double mGlobalRichEdgeXmax;
40 double mGlobalRichEdgeYmin;
41 double mGlobalRichEdgeYmax;
42 double mGlobalRichEdgeZmin;
43 double mGlobalRichEdgeZmax;
47 double mLocalOriginPhi;
49 double maxAbsEventVertZ;
50 int minNoOfHitsOnTrack;
51 double minPExtrapolated2Rich;
52 double minPtExtrapolated2Rich;
53 double minRofLastPointOnTrack;
54 double maxDCAToEventVertex;
60 TH1D* hPtGlobalPosRICH;
61 TH1D* hPtGlobalNegRICH;
63 TH1D* hPGlobalPosRICH;
64 TH1D* hPGlobalNegRICH;
66 TH1D* hnHitsGlobalPosRICH;
67 TH1D* hnHitsGlobalNegRICH;