#ifndef FAIRGEOSPHE_H #define FAIRGEOSPHE_H #include "FairGeoBasicShape.h" // for FairGeoBasicShape #include "Riosfwd.h" // for fstream #include "Rtypes.h" // for FairGeoPcon::Class, Bool_t, etc #include // for fstream class FairGeoTransform; class FairGeoVolume; class TArrayD; /** * class for geometry shape SPHE * @author Ilse koenig */ class FairGeoSphe : public FairGeoBasicShape { public: FairGeoSphe(); ~FairGeoSphe(); TArrayD* calcVoluParam(FairGeoVolume*); void calcVoluPosition(FairGeoVolume*, const FairGeoTransform&,const FairGeoTransform&); Int_t readPoints(fstream*,FairGeoVolume*); Bool_t writePoints(fstream*,FairGeoVolume*); void printPoints(FairGeoVolume* volu); ClassDef(FairGeoSphe,0) // }; #endif /* !FAIRGEOSPHE_H */