Belle II Software
release-05-01-25
HoughTransformation.cc
1
//-----------------------------------------------------------------------------
2
// $Id$
3
//-----------------------------------------------------------------------------
4
// Filename : HoughTransformation.cc
5
// Section : TRG CDC
6
// Owner : Yoshihito Iwasaki
7
// Email : yoshihito.iwasaki@kek.jp
8
//-----------------------------------------------------------------------------
9
// Description : An abstract class to represent a Hough transformation.
10
//-----------------------------------------------------------------------------
11
// $Log$
12
//-----------------------------------------------------------------------------
13
14
#include "trg/trg/Point2D.h"
15
#include "trg/cdc/HoughTransformation.h"
16
17
namespace
Belle2
{
23
TRGCDCHoughTransformation::TRGCDCHoughTransformation
(
const
std::string& name)
24
: _name(name)
25
{
26
27
28
}
29
30
TRGCDCHoughTransformation::~TRGCDCHoughTransformation
()
31
{
32
}
33
34
TRGPoint2D
35
TRGCDCHoughTransformation::convert
(
const
TRGPoint2D
& p)
const
36
{
37
return
p;
38
}
39
41
}
// namespace Belle
42
Belle2::TRGPoint2D
A class to represent a point in 2D.
Definition:
Point2D.h:32
Belle2::TRGCDCHoughTransformation::convert
virtual TRGPoint2D convert(const TRGPoint2D &) const
converts Point2D(r, phi) in real plane into Point2D(r, phi) in Hough plane.
Definition:
HoughTransformation.cc:35
Belle2::TRGCDCHoughTransformation::~TRGCDCHoughTransformation
virtual ~TRGCDCHoughTransformation()
Destructor.
Definition:
HoughTransformation.cc:30
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::TRGCDCHoughTransformation::TRGCDCHoughTransformation
TRGCDCHoughTransformation(const std::string &name)
Contructor.
Definition:
HoughTransformation.cc:23
trg
cdc
src
HoughTransformation.cc
Generated on Fri Nov 5 2021 04:05:34 for Belle II Software by
1.8.17