X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=ITS%2FAliITSsimulationSPD.h;h=750e984125a0a1c738eab2629bc452c9435e1aa5;hb=a4d010b146a124fb5fd0b520b2eeca4ca47d5476;hp=b61fa58f6b8d8ddb0c29e50ce31c626b95a9c34c;hpb=20eef074604ee389bed42922cba131b4cc7a9b8b;p=u%2Fmrichter%2FAliRoot.git diff --git a/ITS/AliITSsimulationSPD.h b/ITS/AliITSsimulationSPD.h index b61fa58f6b8..750e984125a 100644 --- a/ITS/AliITSsimulationSPD.h +++ b/ITS/AliITSsimulationSPD.h @@ -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(){