]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSsegmentationSDD.h
In Open() and GotoEvent() try the ESD operations first, fallback to run-loader.
[u/mrichter/AliRoot.git] / ITS / AliITSsegmentationSDD.h
index 4b53075efad7df91d906c1b8f488164e74da26fc..345835eb2bd9a4099490cdda28fd4f771d867c27 100644 (file)
@@ -16,7 +16,6 @@ public AliITSsegmentation {
     AliITSsegmentationSDD(Option_t *opt="");
     AliITSsegmentationSDD(const AliITSsegmentationSDD &source);
     AliITSsegmentationSDD& operator=(const AliITSsegmentationSDD &source);
-    AliITSsegmentationSDD(AliITSgeom *gm);
     virtual ~AliITSsegmentationSDD(){}
 
     // Set Detector Segmentation Parameters
@@ -69,12 +68,18 @@ public AliITSsegmentation {
     virtual Int_t    GetNumberOfChips() const {
       return fgkNchipsPerHybrid;
     }
+    virtual Int_t    GetMaximumChipIndex() const{
+      return fgkNchipsPerHybrid*2-1;
+    }
     virtual Int_t    GetChipFromLocal(Float_t xloc, Float_t zloc) const;
+    virtual Int_t    GetChipsInLocalWindow(Int_t* array, Float_t zmin, Float_t zmax, Float_t xmin, Float_t xmax) const;
+      
+
     virtual Int_t    GetChipFromChannel(Int_t ix, Int_t iz) const; 
 
     // Initialisation
     virtual void Init();
-    void InitFromGeom(AliITSgeom *geom);
+
     //
     // Get member data
     //