#ifndef HGEOSHAPEPAR_H #define HGEOSHAPEPAR_H #include "hvector.h" typedef HVector FVec; class HGeoShapePar { public: HGeoShapePar():pos(0.0F,3),volPar(0.0F,3){ noPar=0; nRot=0; geantRotNo=0; raddeg=57.29577951F; } ~HGeoShapePar(){} // number of Geant-Parameters for a special shape int noPar; // float-vector to store the Geant-volumeparameters FVec volPar; // number of the Geant-rotationsmatrix to position the volume int nRot; // float-vector to store the Geant-position in the mothervolume FVec pos; // number of Geant-rotationsmatrices already defined in Geant. This // number is incremented every time the Geant-routine GSROTM is called. int geantRotNo; // factor to calculate angles from rad to degrees float raddeg; }; #endif