ROOT logo
#ifndef HGEOMPGON_H
#define HGEOMPGON_H

#include "hgeombasicshape.h"

class HGeomVolume;

class HGeomPgon : public HGeomBasicShape {
public:
  HGeomPgon();
  ~HGeomPgon();
  TArrayD* calcVoluParam(HGeomVolume*);
  void calcVoluPosition(HGeomVolume*,
          const HGeomTransform&,const HGeomTransform&);
  Int_t readPoints(fstream*,HGeomVolume*);   
  Bool_t writePoints(fstream*,HGeomVolume*);   
  void printPoints(HGeomVolume* volu);
  ClassDef(HGeomPgon,0) // class for geometry shape PGON
};

#endif  /* !HGEOMPGON_H */
 hgeompgon.h:1
 hgeompgon.h:2
 hgeompgon.h:3
 hgeompgon.h:4
 hgeompgon.h:5
 hgeompgon.h:6
 hgeompgon.h:7
 hgeompgon.h:8
 hgeompgon.h:9
 hgeompgon.h:10
 hgeompgon.h:11
 hgeompgon.h:12
 hgeompgon.h:13
 hgeompgon.h:14
 hgeompgon.h:15
 hgeompgon.h:16
 hgeompgon.h:17
 hgeompgon.h:18
 hgeompgon.h:19
 hgeompgon.h:20
 hgeompgon.h:21