HYDRA_development_version
|
#include <hmdclookuptb.h>
Public Member Functions | |
HMdcLookUpTbMod & | operator[] (Int_t i) |
Int_t | getSize (void) |
Int_t | getNClusters (void) const |
Int_t | getMaxClus (Int_t m=-1) const |
Int_t | getNBinX (void) const |
Double_t | getXlow (void) const |
Double_t | getXup (void) const |
Int_t | getNBinY (void) const |
Double_t | getYlow (void) const |
Double_t | getYup (void) const |
void | clearwk (void) |
Int_t | findClusters (Int_t *imax) |
void | setParPlane (const HMdcPlane &plane) |
void | setTargetF (const HGeomVector &vec) |
void | setTargetL (const HGeomVector &vec) |
HMdcPlane & | getPrPlane (void) |
const HGeomVector & | getTargetF (void) |
const HGeomVector & | getTargetL (void) |
TH2C * | fillTH2C (const Char_t *name, const Char_t *title, Int_t type=0, Int_t bining=2) |
void | setTypeClFinder (Int_t type) |
Int_t | getTypeClFinder (void) |
Int_t | xBinNum (Double_t x) |
Int_t | yBinNum (Double_t y) |
Int_t | xBinNumInBounds (Double_t x) |
Int_t | yBinNumInBounds (Double_t y) |
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) |
HMdcLookUpTbSec (Int_t sec, Int_t nSegs, Int_t inBinX, Int_t inBinY) | |
void | setClusCat (HCategory *cat) |
void | setStack (HMdcClFnStack *st) |
void | setStacksArr (HMdcClFnStacksArr *sA) |
void | setCoilFlag (Bool_t flg) |
void | calcTarget (Double_t *targLenInc) |
Bool_t | calcLookUpTb (Bool_t quiet) |
void | fillTrackList (Bool_t fl) |
void | calcTdcDrDist (void) |
void | findVertex (void) |
void | findSecVertex (void) |
void | setVertexStat (Int_t *vs) |
void | calcVertexFnTarg (Int_t nTrPnts, HGeomVector *trPnts) |
void | setVertexPoint (Int_t vp) |
void | setVertexZErr (Double_t vze) |
Protected Member Functions | |
HMdcLookUpTbSec (void) | |
~HMdcLookUpTbSec (void) | |
Bool_t | fillLookUpTb (Int_t m, Int_t l, HMdcTrapPlane &cellPr, HMdcLookUpTbCell &fCell) |
void | clearPrArrs (void) |
void | clearPrMod (Int_t mod) |
void | clearPrMod (void) |
void | clearPrModInSec (void) |
void | setDrTimeCutYCorr (Double_t corr) |
void | fillClusCat (Int_t mod, Int_t segp, Int_t tpClFndr) |
void | findClusInSeg (Int_t seg) |
void | findClusInSec (void) |
void | findClusInMod (Int_t mod) |
Int_t | getClusterSlot (Int_t seg, HMdcList12GroupCells &list) |
void | fillModWiresList (Int_t mod, HMdcList12GroupCells &list) |
Bool_t | fillModCluster (Int_t mod) |
Bool_t | fillSegCluster (void) |
Bool_t | fillSecCluster (void) |
void | makeModPlot (Int_t mod) |
void | makeSPlot (void) |
void | makeS1PlotAmpCut (void) |
void | makeLayProjV0 (void) |
void | makeLayProjV1 (void) |
void | makeLayProjV1b (void) |
void | makeLayProjV2 (void) |
void | findClusInSeg1 (void) |
void | mergeClusInMod (Int_t mod) |
void | mergeClusMod1to2 (void) |
void | mergeClusInSeg (void) |
void | mergeClusInSec (void) |
void | testClusMod12toSeg (void) |
void | scanPlotInMod (Int_t mod) |
Bool_t | calcMixedClusterFixedLevel (Int_t nBin) |
Bool_t | calcMixedClusterFloatLevel (Int_t nBin) |
void | scanPlotInSeg1 (Int_t seg, UChar_t *plotBAr) |
Bool_t | calcClusterInSecFixedLevel (Int_t nBin) |
Bool_t | calcClusterInSecFloatLevel (Int_t nBin) |
Bool_t | calcClusterInSegFixedLevel (Int_t nBin) |
Bool_t | calcClusterInSegFloatLevel (Int_t nBin) |
Bool_t | calcClusterInSeg1FixedLevel (Int_t nBin) |
Bool_t | calcClusterInSeg1FloatLevel (Int_t nBin) |
void | testSeg1ModClMatching (void) |
Bool_t | calcClusterInModFixedLevel (Int_t nBin) |
Bool_t | calcClusterInModFloatLevel (Int_t nBin) |
void | calcClParam (void) |
void | initCluster (Int_t nBin) |
void | reinitCluster (Int_t nBin) |
void | initCluster (Int_t nBin, UChar_t amp) |
void | reinitCluster (Int_t nBin, UChar_t amp) |
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) |
Bool_t | increaseClusterNum (void) |
Bool_t | setLayerVar (void) |
Bool_t | setNextCell (void) |
void | removeGhosts (void) |
void | testBinForVertexF (Int_t bx, Int_t by) |
void | testBinForVertex (Int_t bx, Int_t by) |
void | addToClusCounter (Int_t clusAmp) |
void | markFakesNBins (Int_t clusAmp, Int_t arrSize, Int_t *nUnWiresCut) |
void | markFakes (Int_t clusAmp, Int_t arrSize, Int_t *nRlWiresCut) |
void | markReals (Int_t clusAmp, Int_t arrSize, const Int_t *nUnWiresCut) |
void | setCurrentArraySec (void) |
void | setCurrentArrayMod1 (void) |
void | setCurrentArrayMod2 (void) |
Static Protected Attributes | |
static UChar_t * | hPlMod [4] = {0,0,0,0} |
static Int_t | hPlModsSize = 0 |
static Int_t | sizeBArSt = 0 |
static UChar_t * | plotBArSc = 0 |
static UChar_t * | plotBArM [4] = {0,0,0,0} |
static Short_t * | clusIndM1 = 0 |
static Int_t | clIndArrSzM1 = 0 |
static Short_t * | clusIndM2 = 0 |
static Int_t | clIndArrSzM2 = 0 |
Definition at line 186 of file hmdclookuptb.h.
HMdcLookUpTbSec::HMdcLookUpTbSec | ( | Int_t | sec, |
Int_t | nSegs, | ||
Int_t | inBinX, | ||
Int_t | inBinY | ||
) |
Definition at line 178 of file hmdclookuptb.cc.
References HMdcDriftTimePar::at(), HMdcTrackDSet::getDrTimeProjParSeg1(), HMdcSizesCells::getExObject(), HMdcEvntListCells::getExObject(), HMdcTrackDSet::getGhostRemovingFlagSeg1(), HMdcTrackDSet::getNLayersInMod(), HMdcGetContainers::getObject(), HMdcClustersArrs::getObject(), HMdcDriftTimePar::getObject(), HMdcTrackDSet::getVertexFinderPar(), HMdcGetContainers::isGeant(), HMdcLookUpTbMod::setNLayers(), and HMdcTrackDSet::useDriftTimeSeg1().
|
inlineprotected |
Definition at line 381 of file hmdclookuptb.h.
|
protected |
Definition at line 295 of file hmdclookuptb.cc.
References HMdcClustersArrs::deleteCont().
|
protected |
Definition at line 1014 of file hmdclookuptb.cc.
|
protected |
Definition at line 1040 of file hmdclookuptb.cc.
|
protected |
Definition at line 2203 of file hmdclookuptb.cc.
|
protected |
Definition at line 1729 of file hmdclookuptb.cc.
|
protected |
Definition at line 1831 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1847 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1517 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1539 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1428 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1446 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1183 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1200 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
Bool_t HMdcLookUpTbSec::calcLookUpTb | ( | Bool_t | quiet | ) |
Definition at line 1880 of file hmdclookuptb.cc.
References HMdcLookUpTbCell::clear(), HMdcSizesCells::getCellVol(), HMdcTrap::getDbPointNum(), HMdcSizesCellsLayer::getDist(), HMdcSizesCells::getExObject(), HMdcSizesCellsLayer::getImpact(), HMdcSizesCellsLayer::getNCells(), HMdcSizesCells::getNumOfTargets(), HMdcSizesCellsCell::getStatus(), HMdcSizesCellsSec::getTarget(), HMdcSizesCellsCell::getWirePoint(), HGeomVector::getX(), HMdcTrap::getXYContour(), HGeomVector::getY(), HGeomVector::getZ(), HMdcLookUpTbCell::setAlphaMean(), HMdcTrap::setDbPointNum(), HMdcLookUpTbCell::setDistCut1T(), HMdcLookUpTbCell::setDistCut1TVF(), HMdcLookUpTbCell::setDistCutFT(), and HMdcTrapPlane::twoContoursSum().
|
protected |
Definition at line 1302 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
|
protected |
Definition at line 1320 of file hmdclookuptb.cc.
References HMdcBArray::get(), HMdcBArray::getNSet(), and HMdcBArray::testAndUnset().
void HMdcLookUpTbSec::calcTarget | ( | Double_t * | targLenInc | ) |
!! y0 = C1x*x2 + C1y*y2 + C1;
!! z0 = C2x*x2 + C2y*y2 + C2;
Definition at line 1980 of file hmdclookuptb.cc.
References c1(), HMdcSizesCellsLayer::getLayerNParts(), HMdcSizesCellsLayer::getRLP1SysRSec(), HMdcSizesCellsLayer::getRLP2SysRSec(), HMdcSizesCellsLayer::getRotLayP1SysRSec(), HMdcSizesCellsLayer::getRotLayP2SysRSec(), and HGeomTransform::transTo().
Referenced by HMdcLookUpTb::calcTarget().
void HMdcLookUpTbSec::calcTdcDrDist | ( | void | ) |
Definition at line 2663 of file hmdclookuptb.cc.
References array, HMdcDriftTimeParSec::calcDistance(), cell, doVertexFn, HMdcLookUpTbCell::getAlphaMean(), HMdcLayListCells::getTimeValue(), HMdcLayListCells::nextCell(), pDriftTimeParSec, HMdcLookUpTbCell::setTdcTDistAndCuts1T(), HMdcLookUpTbCell::setTdcTDistAndCutsFT(), tdcTime, and useDriftTime.
void HMdcLookUpTbSec::calcVertexFnTarg | ( | Int_t | nTrPnts, |
HGeomVector * | trPnts | ||
) |
Definition at line 2092 of file hmdclookuptb.cc.
References HGeomVector::getY(), HMdcLookUpTbLayer::getYTargetArr(), HMdcLookUpTbLayer::getYTargetArrP2(), HGeomVector::getZ(), HMdcLookUpTbLayer::getZTargetArr(), HMdcLookUpTbLayer::getZTargetArrP2(), n, HMdcLookUpTbLayer::setNTargPnts(), and HGeomTransform::transTo().
Bool_t HMdcLookUpTbSec::calcXYBounds | ( | Double_t & | xL, |
Double_t & | xU, | ||
Double_t & | yL, | ||
Double_t & | yU | ||
) |
Definition at line 343 of file hmdclookuptb.cc.
References HMdcLayerGeomParLay::getCatDist(), HMdcSizesCells::getExObject(), HMdcSizesCellsLayer::getGeomVolume(), HMdcSizesCellsLayer::getLayerGeomParLay(), HGeomVolume::getNumPoints(), HGeomVolume::getPoint(), HMdcSizesCellsLayer::getSecTrans(), HGeomVector::setZ(), and HGeomTransform::transFrom().
Referenced by HMdcLookUpTb::calcPlotSize().
|
protected |
Definition at line 396 of file hmdclookuptb.cc.
Referenced by fillTH2C().
|
protected |
Definition at line 403 of file hmdclookuptb.cc.
|
protected |
Definition at line 416 of file hmdclookuptb.cc.
Referenced by findVertex().
|
protected |
Definition at line 432 of file hmdclookuptb.cc.
Referenced by findSecVertex().
void HMdcLookUpTbSec::clearwk | ( | void | ) |
Definition at line 458 of file hmdclookuptb.cc.
|
protected |
Definition at line 1734 of file hmdclookuptb.cc.
References HMdcCluster::fillClus(), HMdcCluster::getFakeFlag(), HMdcCluster::getFlag(), HMdcCluster::getLCells1(), HMdcCluster::getLCells2(), HMdcCluster::getStatus(), m1, m2, m3, m4, HMdcClus::setIndexChilds(), HMdcClus::setMod(), HMdcTrackDSet::useFloatLevelSeg1(), and HMdcTrackDSet::useSegAmpCutSeg1().
|
protected |
Definition at line 1964 of file hmdclookuptb.cc.
References HMdcLookUpTbCell::addLine(), HMdcTrapPlane::getXminXmax(), HMdcTrapPlane::getYMax(), HMdcTrapPlane::getYMin(), and HMdcLookUpTbCell::init().
|
protected |
Definition at line 1093 of file hmdclookuptb.cc.
|
protected |
Definition at line 1099 of file hmdclookuptb.cc.
References HMdcList12GroupCells::setTime().
|
protected |
Definition at line 1077 of file hmdclookuptb.cc.
|
protected |
Definition at line 1086 of file hmdclookuptb.cc.
TH2C * HMdcLookUpTbSec::fillTH2C | ( | const Char_t * | name, |
const Char_t * | title, | ||
Int_t | type = 0 , |
||
Int_t | bining = 2 |
||
) |
Definition at line 2492 of file hmdclookuptb.cc.
References cFMod, cHPlModM, clearPrArrs(), cXMaxM, cXMinM, HMdcBArray::getNSet(), hist, hPlMod, layer, makeLayProjV0(), module, nBinX, nBinY, noFiredCells, plBining, setLayerVar(), xBinsPos, xLow, xMax, xMin, xUp, yBinsPos, yLow, and yUp.
Referenced by HMdcEfficiency::drawProjPlots().
|
inline |
Definition at line 371 of file hmdclookuptb.h.
|
protected |
Definition at line 1798 of file hmdclookuptb.cc.
References HMdcBArray::prevAndUnset(), and HMdcTrackDSet::useFloatLevelSeg1().
|
protected |
for(Int_t m=0;m<4;m++) if(minAmp[m]>0 && maxAmp[m]<minAmp[m]) return;
Definition at line 1486 of file hmdclookuptb.cc.
References HMdcBArray::prevAndUnset(), and HMdcTrackDSet::useFloatLevelSeg1().
|
protected |
Definition at line 1143 of file hmdclookuptb.cc.
References HMdcBArray::prevAndUnset(), HMdcTrackDSet::useFloatLevelSeg1(), and HMdcTrackDSet::useSegAmpCutSeg1().
|
protected |
Definition at line 1229 of file hmdclookuptb.cc.
Int_t HMdcLookUpTbSec::findClusters | ( | Int_t * | imax | ) |
Definition at line 937 of file hmdclookuptb.cc.
References isCoilOff, and HMdcTrackDSet::useSegAmpCutSeg1().
void HMdcLookUpTbSec::findSecVertex | ( | void | ) |
Definition at line 2935 of file hmdclookuptb.cc.
References add, array, cFMod, cHPlModM, clearPrModInSec(), cXMaxM, cXMinM, HMdcLookUpTbCell::getNLines(), HMdcBArray::getNSet(), HMdcLookUpTbCell::getXBinMax(), HMdcLookUpTbCell::getXBinMin(), HMdcLookUpTbCell::getYBinMin(), hPlMod, layer, layerOrder, levelVertFPP, module, nBinX, nModules, pLUTCell, setLayerVar(), setNextCell(), testBinForVertex(), xMax, and xMin.
Referenced by findVertex().
void HMdcLookUpTbSec::findVertex | ( | void | ) |
Definition at line 2823 of file hmdclookuptb.cc.
References add, cFMod, cHPlModM, clearPrMod(), cXMaxM, cXMinM, findSecVertex(), HMdcLookUpTbCell::getNLines(), HMdcBArray::getNSet(), HMdcLookUpTbCell::getXBinMax(), HMdcLookUpTbCell::getXBinMin(), HMdcLookUpTbCell::getYBinMin(), hPlMod, layer, layerOrder, levelVertFPP, module, nBinX, nModules, nSegments, pLUTCell, setLayerVar(), setNextCell(), testBinForVertexF(), xMax, and xMin.
|
protected |
Definition at line 1062 of file hmdclookuptb.cc.
References HMdcClus::setSecSegInd().
Int_t HMdcLookUpTbSec::getMaxClus | ( | Int_t | m = -1 | ) | const |
Definition at line 1876 of file hmdclookuptb.cc.
Referenced by HMdcEfficiency::drawProjPlots().
|
inline |
Definition at line 340 of file hmdclookuptb.h.
References nBinX.
Referenced by HMdcLookUpTb::calcPlotSize(), and HMdcEfficiencySec::creatPlots().
|
inline |
Definition at line 343 of file hmdclookuptb.h.
References nBinY.
Referenced by HMdcLookUpTb::calcPlotSize(), and HMdcEfficiencySec::creatPlots().
|
inline |
Definition at line 338 of file hmdclookuptb.h.
References nClusters.
|
inline |
Definition at line 351 of file hmdclookuptb.h.
References prPlane.
Referenced by HMdcEfficiency::drawTofShowerHits().
Int_t HMdcLookUpTbSec::getSize | ( | void | ) |
Definition at line 452 of file hmdclookuptb.cc.
|
inline |
Definition at line 352 of file hmdclookuptb.h.
Referenced by HMdcEfficiency::drawTofShowerHits().
|
inline |
Definition at line 353 of file hmdclookuptb.h.
Referenced by HMdcEfficiency::drawTofShowerHits().
|
inline |
Definition at line 356 of file hmdclookuptb.h.
References typeClFinder.
|
inline |
Definition at line 341 of file hmdclookuptb.h.
References xLow.
Referenced by HMdcEfficiencySec::creatPlots(), and HMdcEfficiencyMod::HMdcEfficiencyMod().
|
inline |
Definition at line 342 of file hmdclookuptb.h.
References xUp.
Referenced by HMdcEfficiencySec::creatPlots(), and HMdcEfficiencyMod::HMdcEfficiencyMod().
|
inline |
Definition at line 344 of file hmdclookuptb.h.
References yLow.
Referenced by HMdcEfficiencySec::creatPlots(), and HMdcEfficiencyMod::HMdcEfficiencyMod().
|
inline |
Definition at line 345 of file hmdclookuptb.h.
References yUp.
Referenced by HMdcEfficiencySec::creatPlots(), and HMdcEfficiencyMod::HMdcEfficiencyMod().
|
protected |
Definition at line 1475 of file hmdclookuptb.cc.
|
protected |
Definition at line 976 of file hmdclookuptb.cc.
|
protected |
Definition at line 994 of file hmdclookuptb.cc.
|
protected |
Definition at line 1030 of file hmdclookuptb.cc.
|
protected |
Definition at line 854 of file hmdclookuptb.cc.
Referenced by fillTH2C().
|
protected |
Definition at line 824 of file hmdclookuptb.cc.
|
protected |
Definition at line 880 of file hmdclookuptb.cc.
|
protected |
Definition at line 910 of file hmdclookuptb.cc.
|
protected |
Definition at line 725 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::set().
|
protected |
Definition at line 602 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::set().
|
protected |
Definition at line 494 of file hmdclookuptb.cc.
References HMdcBArray::getNSet(), and HMdcBArray::set().
|
protected |
Definition at line 2220 of file hmdclookuptb.cc.
|
protected |
Definition at line 2209 of file hmdclookuptb.cc.
|
protected |
Definition at line 2233 of file hmdclookuptb.cc.
|
protected |
Definition at line 1575 of file hmdclookuptb.cc.
References HMdcCluster::addClus(), HMdcList12GroupCells::compare(), HMdcCluster::getLCells1(), HMdcCluster::getStatus(), HMdcCluster::getX(), and HMdcCluster::getY().
|
protected |
Definition at line 1693 of file hmdclookuptb.cc.
References HMdcCluster::addClus(), HMdcList12GroupCells::compare(), HMdcCluster::getLCells1(), HMdcCluster::getLCells2(), HMdcCluster::getStatus(), HMdcCluster::getX(), HMdcCluster::getY(), m1, m2, m3, and m4.
|
protected |
Definition at line 1656 of file hmdclookuptb.cc.
References HMdcCluster::addClus(), HMdcList12GroupCells::compare(), HMdcCluster::getLCells1(), HMdcCluster::getMod1Clus(), HMdcCluster::getMod2Clus(), HMdcCluster::getStatus(), HMdcCluster::getX(), HMdcCluster::getY(), HMdcCluster::isModClusNotTheSame(), HMdcCluster::setMod1Clus(), and HMdcCluster::setMod2Clus().
|
protected |
Definition at line 1604 of file hmdclookuptb.cc.
References HMdcList12GroupCells::compare(), HMdcCluster::getFlag(), HMdcCluster::getLCells1(), HMdcCluster::getStatus(), HMdcCluster::getX(), HMdcCluster::getY(), HMdcCluster::init(), and HMdcCluster::sumClus().
|
inline |
Definition at line 336 of file hmdclookuptb.h.
|
protected |
Definition at line 986 of file hmdclookuptb.cc.
|
protected |
Definition at line 1005 of file hmdclookuptb.cc.
|
protected |
Definition at line 1035 of file hmdclookuptb.cc.
|
protected |
Definition at line 2127 of file hmdclookuptb.cc.
|
protected |
Definition at line 1277 of file hmdclookuptb.cc.
References HMdcBArray::prevAndUnset(), and HMdcTrackDSet::useFloatLevelSeg1().
|
protected |
Definition at line 1362 of file hmdclookuptb.cc.
References HMdcBArray::prevAndUnset(), and HMdcTrackDSet::useFloatLevelSeg1().
|
inline |
Definition at line 365 of file hmdclookuptb.h.
Referenced by HMdcLookUpTb::initContainer().
|
inline |
Definition at line 368 of file hmdclookuptb.h.
|
inlineprotected |
Definition at line 459 of file hmdclookuptb.h.
References cClusArr, clusArrInd, clusArrM1, cNClusArr, and nClsArrM1.
|
inlineprotected |
Definition at line 465 of file hmdclookuptb.h.
References cClusArr, clusArrInd, clusArrM2, cNClusArr, and nClsArrM2.
|
inlineprotected |
Definition at line 453 of file hmdclookuptb.h.
References cClusArr, clusArr, clusArrInd, cNClusArr, and nClsArr.
|
protected |
Definition at line 2651 of file hmdclookuptb.cc.
References nBinY, and yDDistCorr.
|
protected |
Definition at line 478 of file hmdclookuptb.cc.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 487 of file hmdclookuptb.cc.
Referenced by findSecVertex(), and findVertex().
|
inline |
Definition at line 348 of file hmdclookuptb.h.
References HMdcPlane::setPlanePar().
void HMdcLookUpTbSec::setPrPlotSize | ( | Double_t | xL, |
Double_t | xU, | ||
Double_t | yL, | ||
Double_t | yU | ||
) |
Definition at line 380 of file hmdclookuptb.cc.
References n.
Referenced by HMdcLookUpTb::calcPlotSize().
|
inline |
Definition at line 366 of file hmdclookuptb.h.
Referenced by HMdcLookUpTb::initContainer().
|
inline |
Definition at line 367 of file hmdclookuptb.h.
Referenced by HMdcLookUpTb::initContainer().
|
inline |
Definition at line 349 of file hmdclookuptb.h.
|
inline |
Definition at line 350 of file hmdclookuptb.h.
|
inline |
Definition at line 355 of file hmdclookuptb.h.
Referenced by HMdcLookUpTb::initContainer().
void HMdcLookUpTbSec::setVertexPoint | ( | Int_t | vp | ) |
Definition at line 3228 of file hmdclookuptb.cc.
References array, and vertexPoint.
|
inline |
Definition at line 375 of file hmdclookuptb.h.
Referenced by HMdcLookUpTb::initContainer().
|
inline |
Definition at line 378 of file hmdclookuptb.h.
Referenced by HMdcLookUpTb::initContainer().
|
protected |
Definition at line 3126 of file hmdclookuptb.cc.
References array, c1(), HMdcSizesCellsLayer::calcInnerSegCell(), cell, HMdcLookUpTbCell::getDDistMaxCut2VF(), HMdcLookUpTbCell::getDDistMinCut2VF(), HMdcSizesCellsLayer::getLayerPart(), HMdcLayListCells::getTime(), HMdcLookUpTbLayer::getYTargetArr(), HMdcLookUpTbLayer::getYTargetArrP2(), HMdcLookUpTbLayer::getZTargetArr(), HMdcLookUpTbLayer::getZTargetArrP2(), indFirstTPnt, indLastTPnt, levelVertF, lTargPnt, nMods, HMdcLookUpTbLayer::transToRotLay(), vertexStat, xBinsPos, and yBinsPos.
Referenced by findSecVertex().
|
protected |
Definition at line 3044 of file hmdclookuptb.cc.
References array, c1(), HMdcSizesCellsLayer::calcInnerSegCell(), cell, HMdcLookUpTbCell::getDDistMaxCut2VF(), HMdcLookUpTbCell::getDDistMinCut2VF(), HMdcLayListCells::getTime(), HMdcLookUpTbLayer::getYTargetArr(), HMdcLookUpTbLayer::getZTargetArr(), indFirstTPnt, indLastTPnt, levelVertF, lTargPnt, nMods, HMdcLookUpTbLayer::transToRotLay(), vertexStat, xBinsPos, and yBinsPos.
Referenced by findVertex().
|
protected |
Definition at line 1629 of file hmdclookuptb.cc.
References HMdcCluster::getFlag(), HMdcCluster::getLCells1(), HMdcList12GroupCells::getNCells(), HMdcCluster::getStatus(), HMdcCluster::getX(), HMdcCluster::getY(), HMdcList12GroupCells::nIdentDrTimes(), and HMdcCluster::setFlag().
|
protected |
Definition at line 1388 of file hmdclookuptb.cc.
References HMdcList12GroupCells::compare(), HMdcCluster::getClusMerg(), HMdcCluster::getLCells1(), HMdcCluster::getModCluster(), HMdcList12GroupCells::getNDrTimesMod(), HMdcList12GroupCells::getNLayersMod(), nLayers, and HMdcCluster::setModCluster().
|
inline |
Definition at line 357 of file hmdclookuptb.h.
Int_t HMdcLookUpTbSec::xBinNumInBounds | ( | Double_t | x | ) |
Definition at line 464 of file hmdclookuptb.cc.
|
inline |
Definition at line 358 of file hmdclookuptb.h.
Int_t HMdcLookUpTbSec::yBinNumInBounds | ( | Double_t | y | ) |
Definition at line 471 of file hmdclookuptb.cc.
|
protected |
Definition at line 322 of file hmdclookuptb.h.
Referenced by findSecVertex(), and findVertex().
|
protected |
Definition at line 228 of file hmdclookuptb.h.
Referenced by calcTdcDrDist(), findSecVertex(), setVertexPoint(), testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 287 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod1(), setCurrentArrayMod2(), and setCurrentArraySec().
|
protected |
Definition at line 320 of file hmdclookuptb.h.
Referenced by calcTdcDrDist(), testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 298 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 299 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
staticprotected |
Definition at line 277 of file hmdclookuptb.h.
|
staticprotected |
Definition at line 281 of file hmdclookuptb.h.
|
protected |
Definition at line 300 of file hmdclookuptb.h.
|
protected |
Definition at line 273 of file hmdclookuptb.h.
Referenced by setCurrentArraySec().
|
protected |
Definition at line 285 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod1(), setCurrentArrayMod2(), and setCurrentArraySec().
|
protected |
Definition at line 278 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod1().
|
protected |
Definition at line 282 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod2().
|
protected |
Definition at line 272 of file hmdclookuptb.h.
|
protected |
Definition at line 296 of file hmdclookuptb.h.
|
staticprotected |
Definition at line 276 of file hmdclookuptb.h.
|
staticprotected |
Definition at line 280 of file hmdclookuptb.h.
|
protected |
Definition at line 294 of file hmdclookuptb.h.
|
protected |
Definition at line 290 of file hmdclookuptb.h.
|
protected |
Definition at line 291 of file hmdclookuptb.h.
|
protected |
Definition at line 288 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod1(), setCurrentArrayMod2(), and setCurrentArraySec().
|
protected |
Definition at line 328 of file hmdclookuptb.h.
|
protected |
Definition at line 295 of file hmdclookuptb.h.
|
protected |
Definition at line 292 of file hmdclookuptb.h.
|
protected |
Definition at line 293 of file hmdclookuptb.h.
|
protected |
Definition at line 306 of file hmdclookuptb.h.
|
protected |
Definition at line 289 of file hmdclookuptb.h.
|
protected |
Definition at line 303 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 302 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 329 of file hmdclookuptb.h.
|
protected |
Definition at line 330 of file hmdclookuptb.h.
|
protected |
Definition at line 252 of file hmdclookuptb.h.
|
protected |
Definition at line 251 of file hmdclookuptb.h.
Referenced by calcTdcDrDist().
|
protected |
Definition at line 247 of file hmdclookuptb.h.
|
protected |
Definition at line 333 of file hmdclookuptb.h.
|
protected |
Definition at line 313 of file hmdclookuptb.h.
|
protected |
Definition at line 230 of file hmdclookuptb.h.
|
protected |
Definition at line 266 of file hmdclookuptb.h.
Referenced by fillTH2C().
|
staticprotected |
Definition at line 209 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
staticprotected |
Definition at line 210 of file hmdclookuptb.h.
|
protected |
Definition at line 256 of file hmdclookuptb.h.
Referenced by testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 257 of file hmdclookuptb.h.
Referenced by testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 301 of file hmdclookuptb.h.
|
protected |
Definition at line 193 of file hmdclookuptb.h.
|
protected |
Definition at line 232 of file hmdclookuptb.h.
|
protected |
Definition at line 315 of file hmdclookuptb.h.
|
protected |
Definition at line 319 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 317 of file hmdclookuptb.h.
Referenced by findSecVertex(), and findVertex().
|
protected |
Definition at line 253 of file hmdclookuptb.h.
Referenced by testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 254 of file hmdclookuptb.h.
Referenced by findSecVertex(), and findVertex().
|
protected |
Definition at line 231 of file hmdclookuptb.h.
|
protected |
Definition at line 255 of file hmdclookuptb.h.
Referenced by testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 235 of file hmdclookuptb.h.
|
protected |
Definition at line 219 of file hmdclookuptb.h.
|
protected |
Definition at line 215 of file hmdclookuptb.h.
|
protected |
Definition at line 192 of file hmdclookuptb.h.
|
protected |
Definition at line 239 of file hmdclookuptb.h.
|
protected |
Definition at line 220 of file hmdclookuptb.h.
|
protected |
Definition at line 216 of file hmdclookuptb.h.
|
protected |
Definition at line 318 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 195 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), findVertex(), and getNBinX().
|
protected |
Definition at line 199 of file hmdclookuptb.h.
Referenced by fillTH2C(), getNBinY(), and setDrTimeCutYCorr().
|
protected |
Definition at line 274 of file hmdclookuptb.h.
Referenced by setCurrentArraySec().
|
protected |
Definition at line 279 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod1().
|
protected |
Definition at line 283 of file hmdclookuptb.h.
Referenced by setCurrentArrayMod2().
|
protected |
Definition at line 264 of file hmdclookuptb.h.
Referenced by getNClusters().
|
protected |
Definition at line 244 of file hmdclookuptb.h.
|
protected |
Definition at line 314 of file hmdclookuptb.h.
|
protected |
Definition at line 308 of file hmdclookuptb.h.
|
protected |
Definition at line 309 of file hmdclookuptb.h.
|
protected |
Definition at line 240 of file hmdclookuptb.h.
Referenced by testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 271 of file hmdclookuptb.h.
|
protected |
Definition at line 191 of file hmdclookuptb.h.
Referenced by findSecVertex(), and findVertex().
|
protected |
Definition at line 234 of file hmdclookuptb.h.
Referenced by fillTH2C().
|
protected |
Definition at line 190 of file hmdclookuptb.h.
Referenced by findVertex().
|
protected |
Definition at line 270 of file hmdclookuptb.h.
|
protected |
Definition at line 327 of file hmdclookuptb.h.
Referenced by calcTdcDrDist().
|
protected |
Definition at line 323 of file hmdclookuptb.h.
|
protected |
Definition at line 267 of file hmdclookuptb.h.
Referenced by fillTH2C().
|
protected |
Definition at line 237 of file hmdclookuptb.h.
|
staticprotected |
Definition at line 218 of file hmdclookuptb.h.
|
staticprotected |
Definition at line 214 of file hmdclookuptb.h.
|
protected |
Definition at line 325 of file hmdclookuptb.h.
Referenced by findSecVertex(), and findVertex().
|
protected |
Definition at line 324 of file hmdclookuptb.h.
|
protected |
Definition at line 245 of file hmdclookuptb.h.
Referenced by getPrPlane().
|
protected |
Definition at line 326 of file hmdclookuptb.h.
|
protected |
Definition at line 305 of file hmdclookuptb.h.
|
protected |
Definition at line 304 of file hmdclookuptb.h.
|
protected |
Definition at line 188 of file hmdclookuptb.h.
|
protected |
Definition at line 189 of file hmdclookuptb.h.
|
protected |
Definition at line 208 of file hmdclookuptb.h.
|
protected |
Definition at line 212 of file hmdclookuptb.h.
|
staticprotected |
Definition at line 213 of file hmdclookuptb.h.
|
protected |
Definition at line 225 of file hmdclookuptb.h.
|
protected |
Definition at line 226 of file hmdclookuptb.h.
|
protected |
Definition at line 246 of file hmdclookuptb.h.
|
protected |
Definition at line 258 of file hmdclookuptb.h.
|
protected |
Definition at line 248 of file hmdclookuptb.h.
|
protected |
Definition at line 321 of file hmdclookuptb.h.
Referenced by calcTdcDrDist().
|
protected |
Definition at line 233 of file hmdclookuptb.h.
|
protected |
Definition at line 241 of file hmdclookuptb.h.
Referenced by getTypeClFinder().
|
protected |
Definition at line 332 of file hmdclookuptb.h.
Referenced by calcTdcDrDist().
|
protected |
Definition at line 261 of file hmdclookuptb.h.
Referenced by setVertexPoint().
|
protected |
Definition at line 260 of file hmdclookuptb.h.
Referenced by testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 259 of file hmdclookuptb.h.
|
protected |
Definition at line 205 of file hmdclookuptb.h.
Referenced by fillTH2C(), testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 203 of file hmdclookuptb.h.
|
protected |
Definition at line 196 of file hmdclookuptb.h.
Referenced by fillTH2C(), and getXlow().
|
protected |
Definition at line 223 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 310 of file hmdclookuptb.h.
|
protected |
Definition at line 222 of file hmdclookuptb.h.
Referenced by fillTH2C(), findSecVertex(), and findVertex().
|
protected |
Definition at line 311 of file hmdclookuptb.h.
|
protected |
Definition at line 198 of file hmdclookuptb.h.
|
protected |
Definition at line 197 of file hmdclookuptb.h.
Referenced by fillTH2C(), and getXup().
|
protected |
Definition at line 206 of file hmdclookuptb.h.
Referenced by fillTH2C(), testBinForVertex(), and testBinForVertexF().
|
protected |
Definition at line 331 of file hmdclookuptb.h.
Referenced by setDrTimeCutYCorr().
|
protected |
Definition at line 204 of file hmdclookuptb.h.
|
protected |
Definition at line 200 of file hmdclookuptb.h.
Referenced by fillTH2C(), and getYlow().
|
protected |
Definition at line 202 of file hmdclookuptb.h.
|
protected |
Definition at line 201 of file hmdclookuptb.h.
Referenced by fillTH2C(), and getYup().