BOSS 7.1.1
BESIII Offline Software System
|
#include <MdcxFindSegs.h>
Public Member Functions | |
MdcxFindSegs (MdcDetector *g, const HepAList< MdcxHit > &l, int m_debug=0) | |
MdcxFindSegs (const HepAList< MdcxHit > &l, int debug=0) | |
virtual | ~MdcxFindSegs () |
void | initWireGroups (void) |
void | process () |
const HepAList< MdcxSeg > & | GetMdcxSeglist () |
void | appendseg (MdcxFittedHel &fithel, int pat, int amb) |
void | printseg (MdcxFittedHel &fithel, int pat, int amb, int subtry=0) |
void | print (std::ostream &o, int pmax=10) const |
void | setDebug (bool debug=0) |
Protected Member Functions | |
MdcxFittedHel | trial (int i1, int i2, int i3, int i4, int amb) |
MdcxFittedHel | trial (int i1, int i2, int i3, int amb) |
void | KillList () |
Protected Attributes | |
HepAList< MdcxSeg > | MdcxSeglist |
int | sl |
MdcxFittedHel | fithel |
int | nseg |
const MdcDetector * | gm |
HepAList< MdcxHit > | dchitlist |
int | m_debug |
MdcxSegPatterns | m_segPat |
Static Protected Attributes | |
static int | wireGroups [11][288][16] = { { {0} } } |
Definition at line 34 of file MdcxFindSegs.h.
MdcxFindSegs::MdcxFindSegs | ( | MdcDetector * | g, |
const HepAList< MdcxHit > & | l, | ||
int | m_debug = 0 ) |
Definition at line 18 of file MdcxFindSegs.cxx.
Definition at line 26 of file MdcxFindSegs.cxx.
|
virtual |
Definition at line 34 of file MdcxFindSegs.cxx.
void MdcxFindSegs::appendseg | ( | MdcxFittedHel & | fithel, |
int | pat, | ||
int | amb ) |
Definition at line 318 of file MdcxFindSegs.cxx.
Referenced by process().
void MdcxFindSegs::initWireGroups | ( | void | ) |
Definition at line 36 of file MdcxFindSegs.cxx.
Referenced by MdcxFindSegs(), and MdcxFindSegs().
|
inlineprotected |
Definition at line 52 of file MdcxFindSegs.h.
Referenced by ~MdcxFindSegs().
void MdcxFindSegs::print | ( | std::ostream & | o, |
int | pmax = 10 ) const |
Definition at line 261 of file MdcxFindSegs.cxx.
void MdcxFindSegs::printseg | ( | MdcxFittedHel & | fithel, |
int | pat, | ||
int | amb, | ||
int | subtry = 0 ) |
Definition at line 323 of file MdcxFindSegs.cxx.
Referenced by process().
void MdcxFindSegs::process | ( | ) |
Definition at line 93 of file MdcxFindSegs.cxx.
Referenced by MdcxFindSegs(), and MdcxFindSegs().
|
inline |
Definition at line 46 of file MdcxFindSegs.h.
|
protected |
Definition at line 293 of file MdcxFindSegs.cxx.
|
protected |
Definition at line 270 of file MdcxFindSegs.cxx.
Referenced by process().
Definition at line 59 of file MdcxFindSegs.h.
Referenced by MdcxFindSegs(), MdcxFindSegs(), process(), trial(), and trial().
|
protected |
Definition at line 55 of file MdcxFindSegs.h.
Referenced by appendseg(), printseg(), and process().
|
protected |
Definition at line 58 of file MdcxFindSegs.h.
Referenced by initWireGroups(), MdcxFindSegs(), MdcxFindSegs(), and process().
|
protected |
Definition at line 60 of file MdcxFindSegs.h.
Referenced by MdcxFindSegs(), MdcxFindSegs(), process(), setDebug(), trial(), and trial().
|
protected |
Definition at line 61 of file MdcxFindSegs.h.
Referenced by process().
Definition at line 48 of file MdcxFindSegs.h.
Referenced by appendseg(), GetMdcxSeglist(), KillList(), print(), and process().
|
protected |
Definition at line 56 of file MdcxFindSegs.h.
|
protected |
Definition at line 53 of file MdcxFindSegs.h.
Referenced by initWireGroups(), printseg(), and process().
|
staticprotected |
Definition at line 16 of file MdcxFindSegs.h.
Referenced by initWireGroups(), and process().