]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSv11GeomCableFlat.h
Update for Ds
[u/mrichter/AliRoot.git] / ITS / AliITSv11GeomCableFlat.h
index abbafe5068c630664405c294b440232a6bb05141..5fb998524b9b5a9c842994315f3d64051369842c 100644 (file)
@@ -22,8 +22,6 @@ class AliITSv11GeomCableFlat : public AliITSv11GeomCable {
  public:
   AliITSv11GeomCableFlat();
   AliITSv11GeomCableFlat(const char* name, Double_t width, Double_t thick);
-  AliITSv11GeomCableFlat(const AliITSv11GeomCableFlat &source);
-  AliITSv11GeomCableFlat& operator=(const AliITSv11GeomCableFlat &source);
   virtual ~AliITSv11GeomCableFlat() {};
 
   void        SetNLayers(Int_t nLayers);
@@ -47,12 +45,13 @@ class AliITSv11GeomCableFlat : public AliITSv11GeomCable {
   virtual Int_t GetVect(Int_t iCheckPt, Double_t *coord) const;
 
  protected:
-  TGeoVolume *CreateSegment( Double_t *coord1,Double_t *coord2,
-                            Double_t *localVect1, Double_t *localVect2 );
+  TGeoVolume *CreateSegment( const Double_t *coord1,const Double_t *coord2,
+                            const Double_t *localVect1,
+                            const Double_t *localVect2 );
 
-  TGeoVolume *CreateBoxSegment( Double_t *coord1,Double_t *coord2);
+  TGeoVolume *CreateBoxSegment( const Double_t *coord1,const Double_t *coord2);
 
-  TGeoVolume *CreateCylSegment( Double_t &phi, Double_t &r);
+  TGeoVolume *CreateCylSegment( const Double_t &phi, const Double_t &r);
 
   Double_t  fWidth;                                 // width
   Double_t  fThick;                                 // total thickness
@@ -63,6 +62,10 @@ class AliITSv11GeomCableFlat : public AliITSv11GeomCable {
   TGeoMedium      *fLayMedia[fgkCableMaxLayer];     // layer media
   Int_t            fLayColor[fgkCableMaxLayer];     // layer colors
 
+ private:
+  AliITSv11GeomCableFlat(const AliITSv11GeomCableFlat &source);
+  AliITSv11GeomCableFlat& operator=(const AliITSv11GeomCableFlat &source);
+
   ClassDef(AliITSv11GeomCableFlat,1)
 };