#include <TObject.h>
#include <TString.h>
+#include "AliLog.h"
#include "AliITSresponse.h"
+#include "AliITSMapSDD.h"
class AliITSsegmentation;
class TF1;
virtual void GetNoiseParam(Double_t&, Double_t&) const = 0;
virtual void SetThresholds(Double_t, Double_t) = 0;
virtual void Thresholds(Double_t &, Double_t &) const = 0;
+ virtual void SetMapA(Int_t, AliITSMapSDD*) {AliError("This method must be implemented in a derived class");}
+ virtual void SetMapT(Int_t, AliITSMapSDD*) {AliError("This method must be implemented in a derived class");}
virtual Double_t DriftSpeed() const {return SpeedElectron();};
// Set sigmas of the charge spread function
virtual void SetSigmaSpread(Double_t, Double_t) = 0;