BOSS
7.1.1
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
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
v
w
x
z
Typedefs
c
d
e
g
h
i
l
m
n
o
p
r
s
t
Enumerations
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 Symbols
:
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
v
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
h
i
j
k
l
m
n
p
r
s
t
u
v
w
z
Enumerations
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
▼
BOSS
Used Packages
Requirements
►
How to use the ERS package
Todo List
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
7.1.1
►
Analysis
►
BesCxxPolicy
►
BesExamples
►
BesPolicy
►
Calibration
►
Control
►
Database
►
DetectorDescription
►
DistBoss
►
DQA
►
Emc
►
Event
►
EventDisplay
►
EventFilter
►
EvtPreSelect
►
External
►
Generator
►
InstallArea
►
LumTauAlg
►
MagneticField
►
Mdc
►
Muc
►
OfflineEvtFilter
▼
Reconstruction
►
BeamParamsAlg
►
DTagAlg
►
DTagSkim
►
EmcRec
►
EmcTimeRec
►
EsTimeAlg
►
EventAssembly
►
KalFitAlg
►
MdcDedxAlg
►
MdcDummyAlg
►
MdcFastTrkAlg
►
MdcHoughFinder
▼
MdcPatRec
►
BField
►
MdcData
►
MdcGeom
►
MdcRecoUtil
▼
MdcTrkRecon
▼
MdcTrkRecon-00-04-03
▼
MdcTrkRecon
►
countBits.h
►
GmsList.h
►
GmsListLink.h
►
MdcFlagHold.h
mdcGlobal.h
►
MdcHistItem.h
►
MdcHitDict.h
►
MdcLine.h
►
MdcMakeHits.h
►
MdcMap.h
►
MdcMergeDups.h
MdcPlotHits.h
►
MdcSeg.h
►
MdcSegData.h
►
MdcSegFinder.h
►
MdcSegGrouper.h
►
MdcSegGrouperAx.h
►
MdcSegGrouperCsmc.h
►
MdcSegGrouperSt.h
►
MdcSegInfo.h
►
MdcSegInfoAxialO.h
►
MdcSegInfoCsmc.h
►
MdcSegInfoSterO.h
►
MdcSegList.h
►
MdcSegParams.h
►
MdcSegPatterns.h
►
MdcSegUsage.h
►
MdcSegWorks.h
►
MdcTrack.h
►
MdcTrackList.h
►
MdcTrackListBase.h
►
MdcTrackListCsmc.h
►
MdcTrackParams.h
►
MdcTrkRecon.h
►
mdcTwoInv.h
►
mdcTwoVec.h
►
mdcWrapAng.h
►
mdcWrapWire.h
►
src
►
test
►
MdcxReco
►
ProbTools
►
ProxyDict
►
TrkBase
►
TrkFitter
►
MucRecAlg
►
Pi0EtaToGGRecAlg
►
Pi0RecAlg
►
PrimaryVertexAlg
►
QCMCFilterAlg
►
SD0TagAlg
►
T0Dummy
►
TagWriterAlg
►
TofEnergyRec
►
TofRec
►
TrackUtil
►
TrkExtAlg
►
TrkReco
►
VeeVertexAlg
►
ZddReconAlg
►
RootPolicy
►
Simulation
►
Tof
►
Trigger
►
Utilities
►
Validation
►
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
MdcSegInfoAxialO.h
Go to the documentation of this file.
1
//--------------------------------------------------------------------------
2
// File and Version Information:
3
// $Id: MdcSegInfoAxialO.h,v 1.3 2011/05/16 06:52:13 zhangy Exp $
4
//
5
// Description:
6
// holds my Mdc segment info, calculated assuming the seg is from a track
7
// through the origin
8
9
//
10
// Environment:
11
// Software developed for the BaBar Detector at the SLAC B-Factory.
12
//
13
// Authors: Steve Schaffner
14
//
15
// Copyright (C) 1996 The Board of Trustees of
16
//
17
// History:
18
// Migration for BESIII MDC
19
// The Leland Stanford Junior University. All Rights Reserved.
20
//------------------------------------------------------------------------
21
22
#ifndef MDCSEGINFOAXIALO_HH
23
#define MDCSEGINFOAXIALO_HH
24
#include "
MdcTrkRecon/MdcSegInfo.h
"
25
26
// Class interface //
27
class
MdcSegInfoAxialO
:
public
MdcSegInfo
{
28
29
public
:
30
MdcSegInfoAxialO
() { };
31
~MdcSegInfoAxialO
() { };
32
33
double
phi0
()
const
{
return
_par0
;}
34
double
curv
()
const
{
return
_par1
;}
35
double
sigCurv
()
const
;
36
double
sigPhi0
()
const
;
37
bool
parIsAngle
(
int
i)
const
;
38
39
void
calcFromOrigin
(
const
MdcSeg
*parentSeg);
40
void
calcFromOrigin
(
double
phi,
double
slope
,
double
rad
,
41
const
double
*inErr);
42
43
private
:
44
45
// preempt
46
MdcSegInfoAxialO
& operator= (
const
MdcSegInfoAxialO
&);
47
MdcSegInfoAxialO
(
const
MdcSegInfoAxialO
&);
48
};
27
class
MdcSegInfoAxialO
:
public
MdcSegInfo
{
…
};
49
50
// Inline functions //
51
52
#endif
MdcSegInfo.h
MdcSegInfoAxialO
Definition
MdcSegInfoAxialO.h:27
MdcSegInfoAxialO::calcFromOrigin
void calcFromOrigin(const MdcSeg *parentSeg)
Definition
MdcSegInfoAxialO.cxx:67
MdcSegInfoAxialO::curv
double curv() const
Definition
MdcSegInfoAxialO.h:34
MdcSegInfoAxialO::phi0
double phi0() const
Definition
MdcSegInfoAxialO.h:33
MdcSegInfoAxialO::parIsAngle
bool parIsAngle(int i) const
Definition
MdcSegInfoAxialO.cxx:27
MdcSegInfoAxialO::MdcSegInfoAxialO
MdcSegInfoAxialO()
Definition
MdcSegInfoAxialO.h:30
MdcSegInfoAxialO::sigPhi0
double sigPhi0() const
Definition
MdcSegInfoAxialO.cxx:79
MdcSegInfoAxialO::~MdcSegInfoAxialO
~MdcSegInfoAxialO()
Definition
MdcSegInfoAxialO.h:31
MdcSegInfoAxialO::sigCurv
double sigCurv() const
Definition
MdcSegInfoAxialO.cxx:85
MdcSegInfo
Definition
MdcSegInfo.h:34
MdcSegInfo::_par0
double _par0
Definition
MdcSegInfo.h:49
MdcSegInfo::_par1
double _par1
Definition
MdcSegInfo.h:50
MdcSeg
Definition
MdcSeg.h:42
slope
void slope()
Definition
slope.cxx:12
rad
const float rad
Definition
vector3.h:134
7.1.1
Reconstruction
MdcPatRec
MdcTrkRecon
MdcTrkRecon-00-04-03
MdcTrkRecon
MdcSegInfoAxialO.h
Generated by
1.12.0