00001
00008 #ifndef StXiFinderMaker_hh
00009 #define StXiFinderMaker_hh
00010
00011 #include "StV0FinderMaker.h"
00012
00013 class St_exi_exipar;
00014 class exi_exipar_st;
00015 class StXiVertex;
00016
00017
00018 class StXiFinderMaker : public StV0FinderMaker {
00019
00020 public:
00021 StXiFinderMaker(const char* name="XiFinderMaker");
00022 virtual ~StXiFinderMaker();
00023
00024 virtual Int_t Init();
00025 virtual Int_t InitRun(int runumber);
00026 virtual Int_t Make();
00027
00028 virtual Bool_t UseV0();
00029
00030 virtual const char *GetCVS() const
00031 {static const char cvs[]="Tag $Name: $ $Id: StXiFinderMaker.h,v 1.3 2008/04/03 19:58:37 fisyak Exp $ built "__DATE__" "__TIME__ ; return cvs;}
00032
00033 protected:
00034 St_exi_exipar* exipar;
00035 exi_exipar_st* parsXi;
00036 StXiVertex* xiVertex;
00037 int det_id_xi;
00038
00039 ClassDef(StXiFinderMaker,0)
00040
00041 };
00042
00043 #endif
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054