BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcSegInfo Class Referenceabstract

#include <MdcSegInfo.h>

Inheritance diagram for MdcSegInfo:

Public Member Functions

 MdcSegInfo ()
virtual ~MdcSegInfo ()
const double * errmat () const
const double * inverr () const
double par (int i) const
double arc () const
virtual bool parIsAngle (int i) const =0
void plotSegInfo () const
 MdcSegInfo ()
virtual ~MdcSegInfo ()
const double * errmat () const
const double * inverr () const
double par (int i) const
double arc () const
virtual bool parIsAngle (int i) const =0
void plotSegInfo () const
 MdcSegInfo ()
virtual ~MdcSegInfo ()
const double * errmat () const
const double * inverr () const
double par (int i) const
double arc () const
virtual bool parIsAngle (int i) const =0
void plotSegInfo () const

Protected Attributes

double _par0
double _par1
double _errmat [3]
double _inverr [3]
double _arc

Detailed Description

Constructor & Destructor Documentation

◆ MdcSegInfo() [1/3]

MdcSegInfo::MdcSegInfo ( )
inline

◆ ~MdcSegInfo() [1/3]

MdcSegInfo::~MdcSegInfo ( )
virtual

Definition at line 21 of file MdcSegInfo.cxx.

21 {
22 //------------------------------------------------------------------------
23}

◆ MdcSegInfo() [2/3]

MdcSegInfo::MdcSegInfo ( )
inline

◆ ~MdcSegInfo() [2/3]

virtual MdcSegInfo::~MdcSegInfo ( )
virtual

◆ MdcSegInfo() [3/3]

MdcSegInfo::MdcSegInfo ( )
inline

◆ ~MdcSegInfo() [3/3]

virtual MdcSegInfo::~MdcSegInfo ( )
virtual

Member Function Documentation

◆ arc() [1/3]

◆ arc() [2/3]

double MdcSegInfo::arc ( ) const
inline

◆ arc() [3/3]

double MdcSegInfo::arc ( ) const
inline

◆ errmat() [1/3]

const double * MdcSegInfo::errmat ( ) const
inline

◆ errmat() [2/3]

const double * MdcSegInfo::errmat ( ) const
inline

◆ errmat() [3/3]

const double * MdcSegInfo::errmat ( ) const
inline

◆ inverr() [1/3]

const double * MdcSegInfo::inverr ( ) const
inline

◆ inverr() [2/3]

const double * MdcSegInfo::inverr ( ) const
inline

◆ inverr() [3/3]

const double * MdcSegInfo::inverr ( ) const
inline

◆ par() [1/3]

◆ par() [2/3]

double MdcSegInfo::par ( int i) const
inline

Definition at line 42 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcTrkRecon/MdcSegInfo.h.

42{ return ( 0 == i ) ? _par0 : _par1; }

◆ par() [3/3]

double MdcSegInfo::par ( int i) const
inline

Definition at line 42 of file Reconstruction/MdcPatRec/MdcTrkRecon/include/MdcTrkRecon/MdcSegInfo.h.

42{ return ( 0 == i ) ? _par0 : _par1; }

◆ parIsAngle() [1/3]

◆ parIsAngle() [2/3]

virtual bool MdcSegInfo::parIsAngle ( int i) const
pure virtual

◆ parIsAngle() [3/3]

virtual bool MdcSegInfo::parIsAngle ( int i) const
pure virtual

◆ plotSegInfo() [1/3]

void MdcSegInfo::plotSegInfo ( ) const

Definition at line 26 of file MdcSegInfo.cxx.

26 {
27 //------------------------------------------------------------------------
28 std::cout << "seginfo: " << _par0 << " " << _par1 << " " << _arc << std::endl;
29}

◆ plotSegInfo() [2/3]

void MdcSegInfo::plotSegInfo ( ) const

◆ plotSegInfo() [3/3]

void MdcSegInfo::plotSegInfo ( ) const

Member Data Documentation

◆ _arc

double MdcSegInfo::_arc
protected

◆ _errmat

◆ _inverr

◆ _par0

◆ _par1


The documentation for this class was generated from the following files: