--- /dev/null
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * *
+ * Author: The ALICE Off-line Project. *
+ * Contributors are mentioned in the code where appropriate. *
+ * *
+ * Permission to use, copy, modify and distribute this software and its *
+ * documentation strictly for non-commercial purposes is hereby granted *
+ * without fee, provided that the above copyright notice appears in all *
+ * copies and that both the copyright notice and this permission notice *
+ * appear in the supporting documentation. The authors make no claims *
+ * about the suitability of this software for any purpose. It is *
+ * provided "as is" without express or implied warranty. *
+ **************************************************************************/
+
+
+///////////////////////////////////////////////////////////////////////////////
+// //
+// Base class for the calibration components using
+// as input TPCseeds and ESDs
+// Event loop outside of the component
+//
+//
+//
+#include "AliTPCcalibBase.h"
+
+ClassImp(AliTPCcalibBase)
+
+AliTPCcalibBase::AliTPCcalibBase()
+{
+ //
+ // Constructor
+ //
+}
+
+AliTPCcalibBase::~AliTPCcalibBase() {
+ //
+ // destructor
+ //
+}
--- /dev/null
+#ifndef ALITPCCALIBBASE_H
+#define ALITPCCALIBBASE_H
+
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice */
+
+////
+////
+////
+
+#include "TNamed.h"
+class AliTPCseed;
+class AliESDevent;
+class TCollection;
+
+class AliTPCcalibBase:public TNamed {
+public:
+ AliTPCcalibBase();
+ virtual ~AliTPCcalibBase();
+ virtual void Process(AliESDevent *event){return;}
+ virtual void Process(AliTPCseed *track){return;}
+ virtual Long64_t Merge(TCollection *li){return 0;}
+ virtual void Analyze(){return;}
+ private:
+ ClassDef(AliTPCcalibBase,1)
+};
+
+#endif