1 #ifndef XrayGeometryService_h
2 #define XrayGeometryService_h 1
6 #include <EVENT/TrackerHit.h>
7 #include <EVENT/TrackerData.h>
8 #include <EVENT/LCObject.h>
11 #include <marlin/Global.h>
32 void calculateGeometry(lcio::TrackerHit* hit,
double rotAngle);
34 double getRmsX()
const;
36 double getRmsY()
const;
38 double getLength()
const;
40 double getWidth()
const;
42 double getSkewnessL()
const;
44 double getSkewnessT()
const;
46 double getKurtosisL()
const;
48 double getKurtosisT()
const;
50 double getRadius()
const;
52 double getExcentricity()
const;
54 int numberPixelsWithinRadius(
double radius)
const;
60 std::list<std::pair<double,double> > _pixelPositions;
Definition: XrayGeometryService.h:22