]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSsimulationSPD.h
Using detector quality flag (taken from ALICE logbook) to decide whether to rpodcue...
[u/mrichter/AliRoot.git] / ITS / AliITSsimulationSPD.h
index b61fa58f6b8d8ddb0c29e50ce31c626b95a9c34c..750e984125a0a1c738eab2629bc452c9435e1aa5 100644 (file)
@@ -51,17 +51,19 @@ public:
    void HitToSDigit(AliITSmodule *mod);
    // fill pList from hits, charge sharing, diffusion, coupling  (faster method optimized by Bjorne)
    void HitToSDigitFast(AliITSmodule *mod);
+   // Adds noisy pixels to pList
+   void AddNoisyPixels();   
    // Removes dead pixels from pList
-   void RemoveDeadPixels(AliITSmodule *mod);
+   void RemoveDeadPixels();
    // Take pList of signals and apply noise... create Digits
    void FrompListToDigits();
    // This set the Lorentz drift of Electrons and Holes: by deafult equal weights to Electrons and Holes
    void SetLorentzDrift(Bool_t b=kFALSE)
         {fLorentz=b; if(fLorentz) SetTanLorAngle();};
    // This function set the relative contribution between holes and electrons: use  0<=WeightHole<=1
-   Bool_t SetTanLorAngle(Double_t WeightHole=0.5);
+   Bool_t SetTanLorAngle(Double_t WeightHole=1.0);
    // Getter for the Lorentz angle
-   Double_t GetTanLorAngle(){return fTanLorAng;};
+   Double_t GetTanLorAngle() const {return fTanLorAng;};
    //
    void CreateHistograms();
    void FillHistograms(Int_t ix,Int_t iz,Double_t v=1.0);
@@ -100,9 +102,9 @@ private:
    virtual void SetSegmentationModel(Int_t /*dt*/, AliITSsegmentation *seg){fDetType->SetSegmentationModel(0,seg);}
    // Bari-Salerno Coupling parameters
    // "New" coupling routine  Tiziano Virgili
-   void SetCoupling(Int_t col,Int_t row,Int_t ntrack,Int_t idhit);
+   void SetCoupling(Int_t col,Int_t row);
    // "Old" coupling routine  Rocco Caliandro
-   void SetCouplingOld(Int_t col, Int_t row,Int_t ntrack,Int_t idhit);
+   void SetCouplingOld(Int_t col, Int_t row);
    // Getters for data kept in fSegmentation and fResponse.
    // Returns the Threshold in electrons
    Double_t GetThreshold(){