- virtual Float_t GetEmcClusteringThreshold()const {Warning("GetEmcClusteringThreshold", "Not Defined" ) ; return 0. ; }
- virtual Float_t GetEmcLocalMaxCut()const {Warning("GetEmcLocalMaxCut", "Not Defined" ) ; return 0. ; }
- virtual Float_t GetEmcLogWeight()const {Warning("GetEmcLogWeight", "Not Defined" ) ; return 0. ; }
- virtual Float_t GetEmcTimeGate() const {Warning("GetEmcTimeGate", "Not Defined" ) ; return 0. ; } ;
- virtual Float_t GetCpvClusteringThreshold()const {Warning("GetCpvClusteringThreshold", "Not Defined" ) ; return 0. ; }
- virtual Float_t GetCpvLocalMaxCut()const {Warning("GetCpvLocalMaxCut", "Not Defined" ) ; return 0. ; }
- virtual Float_t GetCpvLogWeight()const {Warning("GetCpvLogWeight", "Not Defined" ) ; return 0. ; }
- virtual Int_t GetRecPointsInRun() const {Warning("GetRecPointsInRun", "Not Defined" ) ; return 0 ; }
-
- virtual void MakeClusters() {Warning("MakeClusters", "Not Defined" ) ; }
- virtual void Print(const Option_t * = "")const {Warning("Print", "Not Defined" ) ; }
+
+ virtual void Digits2Clusters(Option_t *option) = 0;
+ virtual Float_t GetEmcClusteringThreshold()const = 0;
+ virtual Float_t GetEmcLocalMaxCut()const = 0;
+ virtual Float_t GetEmcLogWeight()const = 0;
+ virtual Float_t GetEmcTimeGate() const = 0;
+ virtual Float_t GetCpvClusteringThreshold()const = 0;
+ virtual Float_t GetCpvLocalMaxCut()const = 0;
+ virtual Float_t GetCpvLogWeight()const = 0;
+
+ virtual void Print(const Option_t * = "") const = 0;