00001
00010 #ifndef STAR_StSsdClusterControl
00011 #define STAR_StSsdClusterControl
00012 #include "Rtypes.h"
00013 class St_clusterControl;
00014 class StSsdClusterControl{
00015 public:
00016 StSsdClusterControl();
00017 StSsdClusterControl(St_clusterControl *clusterCtrl);
00018 ~StSsdClusterControl();
00019
00020 Float_t getHighCut();
00021 Float_t getTestTolerance();
00022 Int_t getClusterTreat();
00023 Float_t getAdcTolerance();
00024 Float_t getMatchMean();
00025 Float_t getMatchSigma();
00026
00027 void setHighCut(Float_t highCut);
00028 void setTestTolerance(Float_t testTolerance);
00029 void setClusterTreat(Int_t clusterTreat);
00030 void setAdcTolerance(Float_t adcTolerance);
00031 void setMatchMean(Float_t matchMean);
00032 void setMatchSigma(Float_t matchSigma);
00033
00034 void printParameters();
00035
00036 private:
00037 Float_t mHighCut;
00038 Float_t mTestTolerance;
00039 long mClusterTreat;
00040 Float_t mAdcTolerance;
00041 Float_t mMatchMean;
00042 Float_t mMatchSigma;
00043 };
00044
00045 inline Float_t StSsdClusterControl::getHighCut() { return mHighCut; }
00046 inline Float_t StSsdClusterControl::getTestTolerance() { return mTestTolerance; }
00047 inline Int_t StSsdClusterControl::getClusterTreat() { return mClusterTreat; }
00048 inline Float_t StSsdClusterControl::getAdcTolerance() { return mAdcTolerance; }
00049 inline Float_t StSsdClusterControl::getMatchMean() { return mMatchMean; }
00050 inline Float_t StSsdClusterControl::getMatchSigma() { return mMatchSigma; }
00051
00052 inline void StSsdClusterControl::setHighCut(Float_t highCut) {mHighCut = highCut;}
00053 inline void StSsdClusterControl::setTestTolerance(Float_t testTolerance) {mTestTolerance = testTolerance;}
00054 inline void StSsdClusterControl::setClusterTreat(Int_t clusterTreat) {mClusterTreat = clusterTreat;}
00055 inline void StSsdClusterControl::setAdcTolerance(Float_t adcTolerance) {mAdcTolerance = adcTolerance;}
00056 inline void StSsdClusterControl::setMatchMean(Float_t matchMean) {mMatchMean = matchMean;}
00057 inline void StSsdClusterControl::setMatchSigma(Float_t matchSigma) {mMatchSigma = matchSigma;}
00058
00059 #endif
00060
00061