9 #include <fwk/LocalCoordinateSystem.h>
10 #include <det/Detector.h>
12 #include <utl/AugerCoordinateSystem.h>
13 #include <utl/CoordinateSystem.h>
14 #include <utl/ReferenceEllipsoid.h>
15 #include <utl/Point.h>
16 #include <utl/UTMPoint.h>
22 template<
typename Policy>
27 det::Detector::GetInstance().GetSiteCoordinateSystem();
31 theOrigin, wgs84, siteCS
36 template<
typename Policy>
Class to hold and convert a point in geodetic coordinates.
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
Reference ellipsoids for UTM transformations.
static Policy::type Create(const utl::Point &theOrigin)
Create the standard local coordinate system for a Point.
Point GetPoint(const CoordinateSystemPtr &theCS=CoordinateSystemPtr()) const
Get a cartesian point from an UTMPoint.