]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/UPGRADE/AliITSUv1.h
A coarse implementation of the support cylinders (Mario)
[u/mrichter/AliRoot.git] / ITS / UPGRADE / AliITSUv1.h
index 34331d1367bb7bd64a3c5503500d1c7bffb69ead..9cc8fb745bc2cfd58b871cc150a853d057028609 100644 (file)
@@ -40,7 +40,7 @@ class AliITSUv1 : public AliITSU {
   
 
   AliITSUv1();
-  AliITSUv1(const char *title, const Int_t nlay);
+  AliITSUv1(const char *title, Int_t nlay);
   virtual       ~AliITSUv1() ;
   virtual void   SetNWrapVolumes(Int_t n);
   virtual void   AddAlignableVolumes() const;
@@ -51,6 +51,7 @@ class AliITSUv1 : public AliITSU {
   void           AddAlignableVolumesChip(int lr, int st, int sst, int md, int ch, TString& parent,Int_t &lastUID) const;
 
   virtual void   CreateGeometry();
+         void   CreateSuppCyl(const Bool_t innerBarrel,TGeoVolume *dest,const TGeoManager *mgr=gGeoManager);
   virtual void   CreateMaterials();
   virtual void   DefineLayer(Int_t nlay,Double_t phi0,Double_t r,Double_t zlen,Int_t nstav,
                             Int_t nunit, Double_t lthick=0.,Double_t dthick=0.,UInt_t detType=0, Int_t buildFlag=0);
@@ -79,7 +80,7 @@ class AliITSUv1 : public AliITSU {
   AliITSUv1(const AliITSUv1 &source); // copy constructor
   AliITSUv1& operator=(const AliITSUv1 &source); // assignment operator
 
-  TGeoVolume* CreateWrapperVolume(const Int_t nLay);
+  TGeoVolume* CreateWrapperVolume(Int_t nLay);
 
   //
   Int_t     fNWrapVol;       // number of wrapper volumes