00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef StHbtLikeSignCorrFctn_hh
00017 #define StHbtLikeSignCorrFctn_hh
00018
00019 class StHbtPair;
00020 #include "StHbtMaker/Base/StHbtCorrFctn.hh"
00021
00022 class StHbtLikeSignCorrFctn : public StHbtCorrFctn {
00023
00024 public:
00025 StHbtLikeSignCorrFctn(){};
00026 StHbtLikeSignCorrFctn(const StHbtLikeSignCorrFctn& );
00027 virtual ~StHbtLikeSignCorrFctn(){};
00028
00029 virtual void AddLikeSignPositivePair(const StHbtPair*) = 0;
00030 virtual void AddLikeSignNegativePair(const StHbtPair*) = 0;
00031
00032 virtual StHbtLikeSignCorrFctn* Clone() { return 0;}
00033
00034
00035 friend class StHbtLikeSignAnalysis;
00036
00037 };
00038
00039 inline StHbtLikeSignCorrFctn::StHbtLikeSignCorrFctn(const StHbtLikeSignCorrFctn& c) { myAnalysis =0; }
00040
00041 #endif