HerdSoftware  0.1.1
Rectangle.h
Go to the documentation of this file.
1 /*
2  * Rectangle.h
3  *
4  * Created on: 7 Dec 2020
5  * Author: Valerio Formato
6  */
7 
10 #ifndef HERD_RECTANGLE_H_
11 #define HERD_RECTANGLE_H_
12 
14 
15 #ifdef HS_USE_ROOT
16 #include "Rtypes.h"
17 #endif
18 
19 namespace Herd {
20 
26 class Rectangle : public Parallelogram {
27 
28 public:
34 
43  Rectangle(std::array<Point, 3> points);
44 
45 #ifdef HS_USE_ROOT
46  ClassDef(Rectangle, 2)
47 #endif
48 };
49 
50 } // namespace Herd
51 
52 #endif
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:24
A rectangle in 3D space.
Definition: Rectangle.h:26
A parallelogram in 3D space.
Definition: Parallelogram.h:29
Rectangle()
Definition: Rectangle.h:33