BOSS
7.0.4
BESIII Offline Software System
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
w
x
z
Typedefs
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
v
Enumerations
_
e
f
g
h
i
l
m
o
p
r
s
t
Enumerator
a
b
c
d
e
f
i
k
l
m
n
o
p
r
s
t
u
w
x
z
Classes
Class List
Class Index
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
m
n
p
r
s
t
v
w
Enumerations
b
c
d
e
f
g
h
i
k
l
m
n
p
r
s
t
v
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
w
x
Files
File List
File 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
l
m
n
o
p
q
r
s
t
u
v
w
x
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
p
q
r
s
t
u
v
w
z
Enumerations
d
e
g
h
p
r
s
t
Enumerator
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
w
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h
Go to the documentation of this file.
1
#ifndef HoughZS_H
2
#define HoughZS_H
3
#include "MdcHoughFinder/HoughHit.h"
4
#include "MdcHoughFinder/HoughCircle.h"
5
#include "MdcHoughFinder/Hough2D.h"
6
#include "CLHEP/Geometry/Vector3D.h"
7
#include "CLHEP/Geometry/Point3D.h"
8
typedef
HepGeom::Vector3D<double>
HepVector3D
;
9
class
HoughZS
10
{
11
public
:
12
HoughZS
();
13
HoughZS
(
double
bunchTime);
14
HoughZS
(
double
bunchTime,
Hough2D
* circle ,
HoughRecHit
*rechit);
15
void
setAmb
(
int
i);
16
int
cald
();
17
void
setRecHit
();
18
void
print
();
19
Hough2D
*
getCircle
()
const
{
return
_circle;}
20
HoughRecHit
*
getRecHit
()
const
{
return
_rechit;}
21
double
getlLeft
()
const
{
return
_lleft;}
22
double
getlRight
()
const
{
return
_lright;}
23
double
getzLeft
()
const
{
return
_zleft;}
24
double
getzRight
()
const
{
return
_zright;}
25
26
private
:
27
28
Hough2D
* _circle;
29
HoughRecHit
* _rechit;
30
double
_bunchTime;
31
double
_lleft;
32
double
_zleft;
33
double
_lright;
34
double
_zright;
35
36
int
_ambig;
37
int
_charge;
38
};
39
#endif
HepVector3D
HepGeom::Vector3D< double > HepVector3D
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:8
HepGeom::Vector3D
Definition:
InstallArea/include/MagneticField/MagneticField/IMagneticFieldSvc.h:14
Hough2D
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/Hough2D.h:24
HoughRecHit
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughRecHit.h:6
HoughZS
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:10
HoughZS::getlLeft
double getlLeft() const
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:21
HoughZS::getzLeft
double getzLeft() const
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:23
HoughZS::HoughZS
HoughZS(double bunchTime)
HoughZS::setRecHit
void setRecHit()
HoughZS::HoughZS
HoughZS(double bunchTime, Hough2D *circle, HoughRecHit *rechit)
HoughZS::getRecHit
HoughRecHit * getRecHit() const
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:20
HoughZS::getCircle
Hough2D * getCircle() const
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:19
HoughZS::cald
int cald()
HoughZS::print
void print()
HoughZS::getlRight
double getlRight() const
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:22
HoughZS::HoughZS
HoughZS()
HoughZS::getzRight
double getzRight() const
Definition:
InstallArea/include/MdcHoughFinder/MdcHoughFinder/HoughZS.h:24
HoughZS::setAmb
void setAmb(int i)
source
InstallArea
include
MdcHoughFinder
MdcHoughFinder
HoughZS.h
Generated by
1.9.6