ROOT logo
HYDRA - THE HADES ANALYSIS PACKAGE » (UNKNOWN) » HMdcLookUpTbSec

class HMdcLookUpTbSec: public TObject

_HADES_CLASS_DESCRIPTION

 HMdcLookUpTb

 Trackfinder for MDC1&2 and MDC3&4 if magnet off


Function Members (Methods)

public:
HMdcLookUpTbSec(const HMdcLookUpTbSec&)
HMdcLookUpTbSec(Int_t sec, Int_t nSegs, Int_t inBinX, Int_t inBinY)
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
Bool_tcalcLookUpTb(Bool_t quiet)
voidcalcTarget(Double_t* targLenInc)
voidcalcTdcDrDist()
voidcalcVertexFnTarg(Int_t nTrPnts, HGeomVector* trPnts)
Bool_tcalcXYBounds(Double_t& xL, Double_t& xU, Double_t& yL, Double_t& yU)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
voidclearwk()
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
TH2C*fillTH2C(const Char_t* name, const Char_t* title, Int_t type = 0, Int_t bining = 2)
voidfillTrackList(Bool_t fl)
Int_tfindClusters(Int_t* imax)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
voidfindSecVertex()
voidfindVertex()
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
Int_tgetMaxClus(Int_t m = -1) const
virtual const char*TObject::GetName() const
Int_tgetNBinX() const
Int_tgetNBinY() const
Int_tgetNClusters() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
HMdcPlane&getPrPlane()
Int_tgetSize()
const HGeomVector&getTargetF()
const HGeomVector&getTargetL()
virtual const char*TObject::GetTitle() const
Int_tgetTypeClFinder()
virtual UInt_tTObject::GetUniqueID() const
Double_tgetXlow() const
Double_tgetXup() const
Double_tgetYlow() const
Double_tgetYup() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTObject::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
HMdcLookUpTbSec&operator=(const HMdcLookUpTbSec&)
HMdcLookUpTbMod&operator[](Int_t i)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTObject::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(ostream& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidsetClusCat(HCategory* cat)
voidsetCoilFlag(Bool_t flg)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
static voidTObject::SetObjectStat(Bool_t stat)
voidsetParPlane(const HMdcPlane& plane)
voidsetPrPlotSize(Double_t xL, Double_t xU, Double_t yL, Double_t yU)
voidsetStack(HMdcClFnStack* st)
voidsetStacksArr(HMdcClFnStacksArr* sA)
voidsetTargetF(const HGeomVector& vec)
voidsetTargetL(const HGeomVector& vec)
voidsetTypeClFinder(Int_t type)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidsetVertexPoint(Int_t vp)
voidsetVertexStat(Int_t* vs)
voidsetVertexZErr(Double_t vze)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
Int_txBinNum(Double_t x)
Int_txBinNumInBounds(Double_t x)
Int_tyBinNum(Double_t y)
Int_tyBinNumInBounds(Double_t y)
protected:
HMdcLookUpTbSec()
voidaddBinInCluster(Int_t nBin, UChar_t wt)
voidaddBinInClusterT2(Int_t nBin, UChar_t wt)
voidaddToClusCounter(Int_t clusAmp)
voidcalcClParam()
Bool_tcalcClusterInModFixedLevel(Int_t nBin)
Bool_tcalcClusterInModFloatLevel(Int_t nBin)
Bool_tcalcClusterInSecFixedLevel(Int_t nBin)
Bool_tcalcClusterInSecFloatLevel(Int_t nBin)
Bool_tcalcClusterInSeg1FixedLevel(Int_t nBin)
Bool_tcalcClusterInSeg1FloatLevel(Int_t nBin)
Bool_tcalcClusterInSegFixedLevel(Int_t nBin)
Bool_tcalcClusterInSegFloatLevel(Int_t nBin)
Bool_tcalcMixedClusterFixedLevel(Int_t nBin)
Bool_tcalcMixedClusterFloatLevel(Int_t nBin)
voidclearPrArrs()
voidclearPrMod()
voidclearPrMod(Int_t mod)
voidclearPrModInSec()
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidfillClusCat(Int_t mod, Int_t segp, Int_t tpClFndr)
Bool_tfillLookUpTb(Int_t m, Int_t l, HMdcTrapPlane& cellPr, HMdcLookUpTbCell& fCell)
Bool_tfillModCluster(Int_t mod)
voidfillModWiresList(Int_t mod, HMdcList12GroupCells& list)
Bool_tfillSecCluster()
Bool_tfillSegCluster()
voidfindClusInMod(Int_t mod)
voidfindClusInSec()
voidfindClusInSeg(Int_t seg)
voidfindClusInSeg1()
Int_tgetClusterSlot(Int_t seg, HMdcList12GroupCells& list)
Bool_tincreaseClusterNum()
voidinitCluster(Int_t nBin)
voidinitCluster(Int_t nBin, UChar_t amp)
voidinitClusterT2(Int_t nBin, UChar_t amp)
voidmakeLayProjV0()
voidmakeLayProjV1()
voidmakeLayProjV1b()
voidmakeLayProjV2()
voidmakeModPlot(Int_t mod)
voidmakeS1PlotAmpCut()
voidmakeSPlot()
voidTObject::MakeZombie()
voidmarkFakes(Int_t clusAmp, Int_t arrSize, Int_t* nRlWiresCut)
voidmarkFakesNBins(Int_t clusAmp, Int_t arrSize, Int_t* nUnWiresCut)
voidmarkReals(Int_t clusAmp, Int_t arrSize, const Int_t* nUnWiresCut)
voidmergeClusInMod(Int_t mod)
voidmergeClusInSec()
voidmergeClusInSeg()
voidmergeClusMod1to2()
voidreinitCluster(Int_t nBin)
voidreinitCluster(Int_t nBin, UChar_t amp)
voidreinitClusterT2(Int_t nBin, UChar_t amp)
voidremoveGhosts()
voidscanPlotInMod(Int_t mod)
voidscanPlotInSeg1(Int_t seg, UChar_t* plotBAr)
voidsetCurrentArrayMod1()
voidsetCurrentArrayMod2()
voidsetCurrentArraySec()
voidsetDrTimeCutYCorr(Double_t corr)
Bool_tsetLayerVar()
Bool_tsetNextCell()
voidtestBinForVertex(Int_t bx, Int_t by)
voidtestBinForVertexF(Int_t bx, Int_t by)
voidtestClusMod12toSeg()
voidtestSeg1ModClMatching()
private:
(unknown)()

Data Members

protected:
UChar_tadd
TObjArray*arrayarray of pointers of type HMdcLookUpTbMod
HMdcCluster*cClusArrcurrent clusters array
HMdcLookUpTbMod*cFModcurrent module
UChar_t*cHPlModMcurrent mod.pr.plot
Int_tcMod
Int_tcMod1
Int_tcMod2
Int_t*cNClusArrcurrent clusters array counter
UChar_t*cPlMod
UChar_t*cPlModF
UChar_t*cPlModS
UChar_t*cPlotBArcurrent bit array
Int_tcSeg
UInt_t*cXMaxMcurrent xMax[mod]
UInt_t*cXMinMcurrent xMin[mod]
Int_tcellcell
static Int_tclIndArrSzM1clusIndM1 array size
static Int_tclIndArrSzM2clusIndM2 array size
HMdcCluster*cluscurrent cluster
HMdcCluster*clusArrarray of clusters parameters
Int_tclusArrIndcurrent clus.array index:
HMdcCluster*clusArrM1array of clusters parameters in MDC1
HMdcCluster*clusArrM2array of clusters parameters in MDC2
Int_tclusArrSizesize of clusArr,clusArrM1,clusArrM2
Short_t*clusInd
static Short_t*clusIndM1array of MDC1 clusters indexis
static Short_t*clusIndM2array of MDC2 clusters indexis
Double_tconstUncertConstant part in LookUpTbCell::yProjUncer
Double_tdDCutCorr[4][6]Correction for layer cut
Double_tdDistCutCut: dDist/yProjUncer < dDistCut*dDCutCorr[mod][layer]
Double_tdDistCutVFAs dDistCut but fo vertex finder. <0. no vertex finder.
Bool_tdoVertexFn
Float_teTarg[3]errors of target position
HMdcClus*fCluspointer to cluster;
HCategory*fClusCatcategory of clusters
Char_tfakeSuppFlag0-don't do; 1-do; 2-set flag only (don't remove obj.)
static UChar_t*hPlMod[4]hPlMod[0] - mod.1, ...
static Int_thPlModsSizereal length of hPlMod[mod] (can be >size)
TH2C*hist
Int_tindFirstTPnt
Int_tindLastTPnt
Bool_tisClstrInitedflag for "clus" object
Bool_tisCoilOff
Bool_tisGeant=kTRUE - geant data
Bool_tisSlotAv[2]=kFALSE if cluster slot not available
Int_tlTargPntNum. of target points for vertex finder.
Int_tlayerlayer
Int_tlayerOrder[6]
Int_tlevelVertFLevel for vertex finder.
Int_tlevelVertFPPLevel for vertex finder project plot.
HLocationlocCluslocation of cluster category
Int_tmaxAmp[4]number of fired layes in MDC
UInt_tmaxBinBAr4M[4]
UInt_tmaxBinBAr4Scregiong of bins for scaning
Int_tmaxNModulesnum. of modules (eq.2 or 4)
Int_tminAmp[4]max.clus. for mdc1,2,3,4
UInt_tminBinBAr4M[4]
UInt_tminBinBAr4Sc
Int_tmodulecurrent MDC module
Int_tnBinXnum.bins along axis X,
Int_tnBinYnum.bins along axis Y
Int_tnClsArrcounter of clusters in array
Int_tnClsArrM1counter of clusters in MDC1
Int_tnClsArrM2counter of clusters in MDC2
Int_tnClusterscounter of clusters
Int_tnFirstClustneeded for clusters merger
Int_tnLMaxClcluster region on proj.plane (bins)
Int_tnLMinClnLMinCl-nLMaxCl region of lines
Int_tnModSeg[2]
Int_tnModsnum. of modules in sector for cl.finding
Int_tnModulesnum. of modules for cluster finder.
Int_tnSegmentsnum. of segments for clus. finder
Int_tneighbBins[8]
Bool_tnoFiredCells=kTRUE if no fired cells
HMdcClustersArrs*pClustersArrsclusters arraies
HMdcDriftTimeParSec*pDriftTimeParSec
HMdcLookUpTbCell*pLUTCell
HMdcLookUpTbLayer*pLUTLayer
HMdcLayListCells*pLayLCells
HMdcSecListCells*pListCellslist of fired wires in current event
HMdcSizesCellsSec*pSCellSec
UInt_t*pXMaxMxMax[mod] for previous mdc
UInt_t*pXMinMxMin[mod] for previous mdc
Int_tplBining
static UChar_t*plotBArM[4]Bit arraies for MDC's.
static UChar_t*plotBArScBit array (1 bit - 1 bin) (for scaning).
HMdcPlaneprPlaneProjections plane
Int_tsectorsector number
Int_tsegment=0 -inner segment, -1 inner&outer
Int_tsizeproject plot size
Int_tsizeBArSize of the bit array plotBAr (in bytes)
static Int_tsizeBArStsizeBArSt>=sizeBAr;
HMdcClFnStack*stackstack
HMdcClFnStacksArr*stacksArrarray of stacks
HGeomVectortargVc[3][0] First target point in sec.coor.sys.
Float_ttarget[3]target
HGeomVectortargetPnts[250]
Float_ttdcTimeand time
Bool_ttrackListFlag=kTRUE - filling tracks list in ClusSim
Int_ttypeClFinder=0 - finding in all mdc in sec.
Bool_tuseDriftTime
Double_tvertZErr
Int_tvertexPointResult of vertex finder
Int_t*vertexStatIt is HMdcLookUpTb::vertexStat
Double_t*xBinsPosBins positions
Float_txFirstBinx of first bin
Double_txLowlow edge of X
UInt_t*xMax[4]
UShort_t*xMaxClregions of x bins for each line
UInt_t*xMin[4]for cleaning proj. plots
UShort_t*xMinClin nLMinCl-nLMaxCl region
Double_txStepstep X = (xUp-xLow)/nBinX
Double_txUpupper edge of X
Double_t*yBinsPos
Double_t*yDDistCorrCut correction for y-bins
Float_tyFirstBiny of first bin
Double_tyLowlow edge of Y
Double_tyStepstep Y= (yUp-yLow)/nBinY
Double_tyUpupper edge of Y

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

HMdcLookUpTbSec(Int_t sec, Int_t nSegs, Int_t inBinX, Int_t inBinY)
 constructor creates an array of pointers of type HMdcLookUpTbMod
Bool_t calcXYBounds(Double_t& xL, Double_t& xU, Double_t& yL, Double_t& yU)
void setPrPlotSize(Double_t xL, Double_t xU, Double_t yL, Double_t yU)
void clearPrArrs(void)
void clearPrMod(Int_t mod)
void clearPrMod(Int_t mod)
 Cleaning of hPlMod[0] and hPlMod[1] by xMax[0]-xMinM[0]
 This finction is used in findClusInSeg1TAmpCut only.
void clearPrModInSec(void)
 Cleaning of hPlMod[0] and hPlMod[1] by xMax[0]-xMinM[0]
 This finction is used in findClusInSeg1TAmpCut only.
Int_t getSize(void)
 return the size of the pointer array
void clearwk(void)
Int_t xBinNumInBounds(Double_t x)
Int_t yBinNumInBounds(Double_t y)
Bool_t setLayerVar(void)
Bool_t setNextCell(void)
void makeSPlot(void)
 Making proj.plot in sector(magnetoff) or segment(magneton).
 Number of MDCs in sector or segment must be >1 !!!
void makeS1PlotAmpCut(void)
 Making proj.plot in segment with cut on the total amplitude in 2 MDC's
 Number of MDCs in sector or segment must be >1 !!!
 Level of clusterfinder must be >=7 !!!!
printf("sector=%i ==================== makeplot::::::::::::::::::::\n",sector);
void makeModPlot(Int_t mod)
void makeLayProjV1(void)
 plot filling and filled region determination
void makeLayProjV0(void)
 plot filling only (for TH2C)
void makeLayProjV1b(void)
 plot filling and filled region determination in region determined
 in previous mdc
void makeLayProjV2(void)
 plot filling in filled regions only
Int_t findClusters(Int_t* imax)
void initCluster(Int_t nBin)
void reinitCluster(Int_t nBin)
 Use it if list of wires empty yet!
void initCluster(Int_t nBin, UChar_t amp)
void reinitCluster(Int_t nBin, UChar_t amp)
 Use it if list of wires empty yet!
void addBinInCluster(Int_t nBin, UChar_t wt)
void initClusterT2(Int_t nBin, UChar_t amp)
void reinitClusterT2(Int_t nBin, UChar_t amp)
void addBinInClusterT2(Int_t nBin, UChar_t wt)
 The same as "addBinInCluster" plus clusters chamber clusters setting
Int_t getClusterSlot(Int_t seg, HMdcList12GroupCells& list)
Bool_t fillSecCluster(void)
Bool_t fillSegCluster(void)
Bool_t fillModCluster(Int_t mod)
void fillModWiresList(Int_t mod, HMdcList12GroupCells& list)
void findClusInSeg(Int_t seg)
Bool_t calcClusterInSegFixedLevel(Int_t nBin)
Bool_t calcClusterInSegFloatLevel(Int_t nBin)
void findClusInSeg1(void)
void scanPlotInMod(Int_t mod)
 Scan proj.plot in one module but determination of wires list in segment(!)
Bool_t calcMixedClusterFixedLevel(Int_t nBin)
Bool_t calcMixedClusterFloatLevel(Int_t nBin)
void scanPlotInSeg1(Int_t seg, UChar_t* plotBAr)
void testSeg1ModClMatching()
Bool_t calcClusterInSeg1FixedLevel(Int_t nBin)
Bool_t calcClusterInSeg1FloatLevel(Int_t nBin)
Bool_t increaseClusterNum(void)
void findClusInSec(void)
!  for(Int_t m=0;m<4;m++) if(minAmp[m]>0 && maxAmp[m]<minAmp[m]) return;
Bool_t calcClusterInSecFixedLevel(Int_t nBin)
Bool_t calcClusterInSecFloatLevel(Int_t nBin)
void mergeClusInMod(Int_t mod)
void mergeClusMod1to2(void)
void testClusMod12toSeg(void)
 excluding clusters in MOD with <4 non identical wires to segment clusters
void mergeClusInSeg(void)
void mergeClusInSec(void)
void calcClParam(void)
void fillClusCat(Int_t mod, Int_t segp, Int_t tpClFndr)
void findClusInMod(Int_t mod)
Bool_t calcClusterInModFixedLevel(Int_t nBin)
Bool_t calcClusterInModFloatLevel(Int_t nBin)
Int_t getMaxClus(Int_t m = -1) const
Bool_t calcLookUpTb(Bool_t quiet)
Bool_t fillLookUpTb(Int_t m, Int_t l, HMdcTrapPlane& cellPr, HMdcLookUpTbCell& fCell)
 MDC cell lookup table (fCell) filling.
 m - module; l - layer;
void calcTarget(Double_t* targLenInc)
void calcVertexFnTarg(Int_t nTrPnts, HGeomVector* trPnts)
 For vertex finder:
void removeGhosts(void)
Suppression
void addToClusCounter(Int_t clusAmp)
void markFakesNBins(Int_t clusAmp, Int_t arrSize, Int_t* nUnWiresCut)
 Mark clusters as "fake" by number of "unique" wires  vs. number of bins in this cluster
 "unique" wires (nUnWr) - num.of wires wich participate in this cluster only
void markFakes(Int_t clusAmp, Int_t arrSize, Int_t* nRlWiresCut)
 Mark clusters as "fake" by number of "unique" wires  vs. number of "real" wires in this cluster
 "unique" wires (nUnWr) - num.of wires wich participate in this cluster only
 "real" wires (nRlWr)   - num.of wires which participate in the clusters market as "real"
void markReals(Int_t clusAmp, Int_t arrSize, const Int_t* nUnWiresCut)
 Mark clusters as "real" by number of "unique" wires  vs. number of bins in this cluster
 "unique" wires (nUnWr) - num.of wires wich participate in this cluster only
TH2C* fillTH2C(const Char_t* name, const Char_t* title, Int_t type = 0, Int_t bining = 2)
 Proj.plot filling without cluster finding.
void setDrTimeCutYCorr(Double_t corr)
void calcTdcDrDist(void)
void findVertex(void)
void findSecVertex(void)
void testBinForVertexF(Int_t bx, Int_t by)
 Test inner MDC only
void testBinForVertex(Int_t bx, Int_t by)
 For field off data
void setVertexPoint(Int_t vp)
void setCurrentArraySec(void)
void setCurrentArrayMod1(void)
void setCurrentArrayMod2(void)
HMdcLookUpTbCell& operator[](Int_t i)
{return pLTCellArr[i];}
Int_t getNClusters(void)
{return nClusters;}
Int_t getNBinX(void)
{return nBinX;}
Double_t getXlow(void)
{return xLow;}
Double_t getXup(void)
{return xUp;}
Int_t getNBinY(void)
{return nBinY;}
Double_t getYlow(void)
{return yLow;}
Double_t getYup(void)
{return yUp;}
void setParPlane(const HMdcPlane& plane)
void setTargetF(const HGeomVector& vec)
{targVc[0]=vec;}
void setTargetL(const HGeomVector& vec)
{targVc[1]=vec;}
HMdcPlane& getPrPlane(void)
{return prPlane;}
const HGeomVector& getTargetF(void)
{return targVc[0];}
const HGeomVector& getTargetL(void)
{return targVc[1];}
void setTypeClFinder(Int_t type)
{typeClFinder = type;}
Int_t getTypeClFinder(void)
{return typeClFinder;}
Int_t xBinNum(Double_t x)
{return Int_t((x-xLow)/xStep);}
Int_t yBinNum(Double_t y)
{return Int_t((y-yLow)/yStep);}
HMdcLookUpTbSec(Int_t sec, Int_t nSegs, Int_t inBinX, Int_t inBinY)
void setClusCat(HCategory* cat)
{fClusCat = cat;}
void setStack(HMdcClFnStack* st)
{stack = st;}
void setStacksArr(HMdcClFnStacksArr* sA)
{stacksArr = sA;}
void setCoilFlag(Bool_t flg)
{isCoilOff = flg;}
void fillTrackList(Bool_t fl)
void setVertexStat(Int_t* vs)
{vertexStat = vs;}
void setVertexZErr(Double_t vze)
{vertZErr = vze;}
HMdcLookUpTbSec(const HMdcLookUpTbSec& )
{}