23#include "CLHEP/Alist/AList.h"
30template <
class K,
class V>
class MdcMap;
46 double phi()
const {
return _phi;}
47 double slope()
const {
return _slope;}
48 double chisq()
const {
return _chisq;}
49 unsigned int quality()
const {
return _qual;}
50 const double *
errmat()
const {
return _errmat;}
69 void setValues(
int nInPatt,
double inPhi,
double inSlope,
99 unsigned int _pattern;
const unsigned segFullFlag
const unsigned segUsedFlag
const unsigned segAmbigFlag
const MdcSuperLayer * superlayer() const
double testCombSegTheta() const
void setValues(int nInPatt, int nhit, MdcHit *hits[], MdcLine *span, const MdcSuperLayer *slay, int ambig[])
static MdcSegParams * segPar()
const double * errmat() const
double testCombSegPhi() const
double testCombSegAmbig() const
double testCombSeg(const MdcSeg *) const
MdcSeg & operator=(const MdcSeg &)
MdcSegInfo * info() const
int addHits(MdcLine *span, MdcHit *hits[], const MdcHitMap *, double corr)
unsigned segPattern() const
unsigned int quality() const
static void setParam(MdcSegParams *segpar)
double testCombSegPt() const
void setPattern(unsigned thePatt)
MdcHitUse * hit(int i) const
void setInfo(MdcSegInfo *ptr)
void markHits(const MdcMap< const MdcHit *, MdcSegUsage * > &usedHits) const