]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSDetTypeSim.h
update for the NUA
[u/mrichter/AliRoot.git] / ITS / AliITSDetTypeSim.h
index 19dd162898aed9e113f1c1a5b3bfc1adf83ebcbe..410ec2e038999ff24c71f4b47a1008d5847475b1 100644 (file)
@@ -43,8 +43,6 @@ class AliITSDetTypeSim : public TObject {
   
     AliITSDetTypeSim();
     virtual ~AliITSDetTypeSim(); 
-    AliITSDetTypeSim(const AliITSDetTypeSim &source);
-    AliITSDetTypeSim& operator=(const AliITSDetTypeSim &source);
     AliITSgeom *GetITSgeom() const {
         if(fLoader)return ((AliITSLoader*)fLoader)->GetITSgeom();
        else return 0;}
@@ -59,7 +57,8 @@ class AliITSDetTypeSim : public TObject {
     virtual AliITSsegmentation* GetSegmentationModelByModule(Int_t module) const;
 
     virtual void SetCalibrationModel(Int_t iMod,AliITSCalibration *resp);
-   virtual void SetSPDNoisyModel(Int_t iMod, AliITSCalibration *cal);
+    virtual void SetSPDNoisyModel(Int_t iMod, AliITSCalibration *cal);
+    virtual void SetSPDSparseDeadModel(Int_t iMod, AliITSCalibration *cal);
 
     virtual AliITSCalibration* GetCalibrationModel(Int_t iMod) const;
     virtual AliITSCalibration* GetSPDNoisyModel(Int_t iMod) const;
@@ -124,6 +123,8 @@ class AliITSDetTypeSim : public TObject {
     virtual Bool_t GetCalibration();
     
  private:
+    AliITSDetTypeSim(const AliITSDetTypeSim &source);
+    AliITSDetTypeSim& operator=(const AliITSDetTypeSim &source);
     void SetDefaultSegmentation(Int_t idet);  // creates def segm.
 
     //conversion of the old SSD calibration objects tothe new ones
@@ -144,6 +145,7 @@ class AliITSDetTypeSim : public TObject {
     TObjArray    *fCalibration;  //! [NMod]
     AliITSCalibrationSSD* fSSDCalibration;  //! SSD calibration object
     TObjArray    *fSPDNoisy;     //! [fgkDefaultNModulesSPD]
+    TObjArray    *fSPDSparseDead;//! [fgkDefaultNModulesSPD]
     Int_t         fNSDigits;     //! number of SDigits
     TClonesArray  fSDigits;      //! Summable digits
     Int_t*        fNDigits;      //! [NDet] number of Digits for det.
@@ -159,7 +161,7 @@ class AliITSDetTypeSim : public TObject {
     AliITSFOGeneratorSPD fFOGenerator; //! Fast-OR generator object
     AliITSTriggerConditions* fTriggerConditions; //! Trigger conditions 
        
-    ClassDef(AliITSDetTypeSim,14) // ITS Simulation structure
+    ClassDef(AliITSDetTypeSim,15) // ITS Simulation structure
  
 };