18 #ifndef StiDetPolygon_HH
19 #define StiDetPolygon_HH
22 #include "StiPolygon.h"
28 class StiDetPolygonSide;
35 typedef multimap<unsigned int, StiDetPolygonSide*> det_polygon_map;
36 typedef det_polygon_map::value_type det_polygon_map_ValType;
45 unsigned int numberOfDetectors()
const;
54 void clearAndDestroy();
61 void setToAngle(
double angle);
80 unsigned int side(
double angle,
bool debug=
false)
const;
85 det_polygon_map msidemap;
86 det_polygon_map::const_iterator mcurrent;