00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef ParityCorrFctn_hh
00012 #define ParityCorrFctn_hh
00013
00014 #include "StHbtMaker/Base/StHbtCorrFctn.hh"
00015
00016 #include "StHbtMaker/Cut/ParityEventCut.h"
00017
00018
00019 class ParityCorrFctn : public StHbtCorrFctn {
00020 public:
00021 ParityCorrFctn(ParityEventCut* PEC);
00022 virtual ~ParityCorrFctn();
00023
00024 virtual StHbtString Report();
00025 virtual void AddRealPair(const StHbtPair*);
00026 virtual void AddMixedPair(const StHbtPair*);
00027
00028 virtual void Finish();
00029
00030
00031 private:
00032 ParityEventCut* mParityEventCut;
00033 #ifdef __ROOT__
00034 ClassDef(ParityCorrFctn, 0)
00035 #endif
00036 };
00037
00038
00039 #endif
00040