Belle II Software development
HoughTransformation.cc
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9//-----------------------------------------------------------------------------
10// Description : An abstract class to represent a Hough transformation.
11//-----------------------------------------------------------------------------
12
13#include "trg/trg/Point2D.h"
14#include "trg/cdc/HoughTransformation.h"
15
16namespace Belle2 {
23 : _name(name)
24 {
25
26
27 }
28
30 {
31 }
32
35 {
36 return p;
37 }
38
40} // namespace Belle
41
A class to represent a point in 2D.
Definition: Point2D.h:27
virtual TRGPoint2D convert(const TRGPoint2D &) const
converts Point2D(r, phi) in real plane into Point2D(r, phi) in Hough plane.
virtual ~TRGCDCHoughTransformation()
Destructor.
TRGCDCHoughTransformation(const std::string &name)
Contructor.
Abstract base class for different kinds of events.