class AliPIPEv0 : public AliPIPE {
-public:
+ public:
+ enum constants {kC=6, kAlu=9, kInox=19, kGetter=20, kBe=5, kVac=16,
+ kAir=15, kAlBe=21, kPA = 22, kAirHigh = 35};
+
AliPIPEv0();
AliPIPEv0(const char *name, const char *title);
virtual ~AliPIPEv0() {}
virtual void CreateGeometry();
virtual void CreateMaterials();
+ virtual void SetPipeMaterial(Int_t mat = kBe) {fPipeMaterial = mat;}
virtual Int_t IsVersion() const {return 0;}
- virtual void DrawModule();
- private:
- virtual void Undulation(char *undul, Float_t pitch, Float_t thick, Float_t zundul, Float_t rundul,
- char (*cone)[5]);
- ClassDef(AliPIPEv0,1) //Class for PIPE version 0
+ protected:
+ Int_t fPipeMaterial; // Pipe material (Al, Be, or Inox)
+
+ ClassDef(AliPIPEv0,2) //Class for PIPE version 0
};
#endif