]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSresponseSSD.h
Clean-up of response classes in order reduce momory occupancy (F. Prino)
[u/mrichter/AliRoot.git] / ITS / AliITSresponseSSD.h
index 15ee0d8ecf9440153b467e7dab021d19d6c77e13..7a1d650037e7251f918061abb947284bea8dd2ec 100644 (file)
@@ -16,14 +16,7 @@ class AliITSresponseSSD : public AliITSresponse {
  public:
     AliITSresponseSSD();
     virtual ~AliITSresponseSSD() {;}
-    virtual void    SetParamOptions(const char *opt1, const char *opt2) {
-       // parameters: "SetInvalid" to simulate the invalid strips
-       fOption1=opt1; fOption2=opt2;
-    }
-    virtual void    ParamOptions(char *opt1,char *opt2) const {
-       // options
-       strcpy(opt1,fOption1.Data());  strcpy(opt2,fOption2.Data());
-    }
+
     void SetADCpereV(Double_t a=120./24888.9){fADCpereV = a;}
     Double_t DEvToADC(Double_t eV) const {return eV*fADCpereV;}
     Int_t IEvToADC(Double_t eV) const { // Converts electron-hole pairs to
@@ -49,8 +42,6 @@ class AliITSresponseSSD : public AliITSresponse {
 
 protected:
     static const Float_t fgkDiffCoeffDefault; //default for fDiffCoeff
-    static const TString fgkOption1Default; // default for fOption1
-    static const TString fgkOption2Default; // default for fOption2
 
     static const Double_t fgkfCouplingPR;  // default value for couplings
     static const Double_t fgkfCouplingPL;  // default value for couplings
@@ -68,13 +59,11 @@ protected:
     static const Int_t fgkZSThreshold; // threshold for the zero suppresion
     Int_t fZSThreshold; 
 
-     TString fOption1;         // Simulate invalid strips option
-    TString fOption2;         // Not used for the moment
 
  private:
     AliITSresponseSSD(const AliITSresponseSSD &source); // copy constructor
     AliITSresponseSSD& operator=(const AliITSresponseSSD &source); // ass. op.
 
-    ClassDef(AliITSresponseSSD,4) //Response class for SSD
+    ClassDef(AliITSresponseSSD,5) //Response class for SSD
 };
 #endif