-#ifndef TRDclusterizerV1_h
-#define TRDclusterizerV1_h
+#ifndef ALITRDCLUSTERIZERV1_h
+#define ALITRDCLUSTERIZERV1_h
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
AliTRDclusterizerV1();
AliTRDclusterizerV1(const Text_t* name, const Text_t* title);
- ~AliTRDclusterizerV1();
+ AliTRDclusterizerV1(AliTRDclusterizerV1 &c);
+ virtual ~AliTRDclusterizerV1();
+ virtual void Copy(AliTRDclusterizerV1 &c);
virtual void Init();
virtual Bool_t MakeCluster();
virtual Bool_t ReadDigits();
virtual Float_t GetClusSigThresh() { return fClusSigThresh; };
virtual Int_t GetClusMethod() { return fClusMethod; };
+ inline AliTRDclusterizerV1 &operator=(AliTRDclusterizerV1 &c);
+
protected:
AliTRDdigitsManager *fDigitsManager; //! TRD digits manager
};
+//_____________________________________________________________________________
+AliTRDclusterizerV1 &AliTRDclusterizerV1::operator=(AliTRDclusterizerV1 &c)
+{
+ //
+ // Assignment operator
+ //
+
+ if (this != &c) c.Copy(*this);
+ return *this;
+
+}
+
#endif