Belle II Software
development
Toggle main menu visibility
Main Page
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
w
x
z
Typedefs
a
b
c
d
e
g
i
k
l
m
n
p
r
s
t
u
v
w
Enumerations
a
b
c
e
f
g
n
p
s
v
z
Enumerator
c
d
f
p
t
v
Classes
Class List
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
Enumerator
a
b
c
d
e
f
g
h
k
l
m
n
o
p
r
s
t
u
v
w
z
Related Symbols
b
c
d
g
i
o
r
s
t
Files
File List
File Members
All
Functions
Typedefs
Macros
▼
Belle II Software
►
Topics
►
Namespaces
►
Classes
▼
Files
▼
File List
►
alignment
►
analysis
►
arich
►
b2bii
►
background
►
beast
►
calibration
►
cdc
►
daq
►
decfiles
►
display
►
dqm
►
ecl
►
framework
►
generators
►
geometry
►
hlt
►
ir
►
klm
►
masterclass
►
mdst
►
mva
►
online_book
►
pxd
►
rawdata
►
reconstruction
►
simulation
►
site_scons
►
structure
►
svd
►
top
►
tracking
▼
trg
▼
cdc
►
data
►
dataobjects
►
dbobjects
►
examples
►
include
►
modules
►
scripts
▼
src
Cell.cc
CellHit.cc
Circle.cc
CircleFitter.cc
Clusterizend.cc
Display.cc
DisplayDrawingArea.cc
DisplayDrawingAreaHough.cc
DisplayDrawingAreaRphi.cc
DisplayHough.cc
DisplayRphi.cc
EventTime.cc
EventTimeFinder.cc
Fitter.cc
Fitter3D.cc
Fitter3DUtility.cc
FpgaUtility.cc
FrontEnd.cc
HandleRoot.cc
Helix.cc
Hough3DFinder.cc
Hough3DUtility.cc
HoughFinder.cc
HoughPlane.cc
HoughPlaneBase.cc
HoughPlaneBoolean.cc
HoughPlaneMulti.cc
HoughPlaneMulti2.cc
HoughTransformation.cc
HoughTransformationCircle.cc
JLUT.cc
JSignal.cc
JSignalData.cc
Layer.cc
Link.cc
Lpar.cc
Lpav.cc
LUT.cc
Merger.cc
NDFinder.cc
NeuroTrigger.cc
NeuroTriggerParameters.cc
PeakFinder.cc
PerfectFinder.cc
Relation.cc
Segment.cc
SegmentHit.cc
SteppingAction.cc
TrackBase.cc
Tracker2D.cc
TrackMC.cc
TrackSegmentFinder.cc
TRGCDC.cc
TRGCDCTrack.cc
Wire.cc
WireHit.cc
WireHitMC.cc
►
tools
►
ecl
►
examples
►
gdl
►
grl
►
klm
►
scripts
►
tests
►
top
►
trg
►
validation
►
validation
►
vxd
Doxygen.h
resource_analyzer.py
►
File Members
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
16
namespace
Belle2
{
21
22
TRGCDCHoughTransformation::TRGCDCHoughTransformation
(
const
std::string&
name
)
23
:
_name
(
name
)
24
{
25
26
27
}
22
TRGCDCHoughTransformation::TRGCDCHoughTransformation
(
const
std::string&
name
) {
…
}
28
29
TRGCDCHoughTransformation::~TRGCDCHoughTransformation
()
30
{
31
}
29
TRGCDCHoughTransformation::~TRGCDCHoughTransformation
() {
…
}
32
33
TRGPoint2D
34
TRGCDCHoughTransformation::convert
(
const
TRGPoint2D
& p)
const
35
{
36
return
p;
37
}
34
TRGCDCHoughTransformation::convert
(
const
TRGPoint2D
& p)
const
{
…
}
38
40
}
// namespace Belle
41
Belle2::TRGCDCHoughTransformation::_name
const std::string _name
name
Definition
HoughTransformation.h:69
Belle2::TRGPoint2D
A class to represent a point in 2D.
Definition
Point2D.h:27
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:34
Belle2::TRGCDCHoughTransformation::~TRGCDCHoughTransformation
virtual ~TRGCDCHoughTransformation()
Destructor.
Definition
HoughTransformation.cc:29
Belle2::TRGCDCHoughTransformation::name
std::string name(void) const
returns name.
Definition
HoughTransformation.h:74
Belle2::TRGCDCHoughTransformation::TRGCDCHoughTransformation
TRGCDCHoughTransformation(const std::string &name)
Constructor.
Definition
HoughTransformation.cc:22
Belle2
Abstract base class for different kinds of events.
Definition
MillepedeAlgorithm.h:17
trg
cdc
src
HoughTransformation.cc
Generated on Wed May 21 2025 03:02:30 for Belle II Software by
1.13.2