CGEM BOSS
6.6.5.g
BESIII Offline Software System
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.1.1.1 2017/07/13 00:11:01 huangzhen 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
};
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
rad
const float rad
Definition:
vector3.h:134
source
Reconstruction
MdcPatRec
MdcTrkRecon
MdcTrkRecon-00-03-49
MdcTrkRecon
MdcSegInfoAxialO.h
Generated by
1.9.6