HYDRA_development_version
|
#include <hmdcclussim.h>
Public Member Functions | |
HMdcClusSim (void) | |
num. of hits in cluster from track More... | |
HMdcClusSim (HMdcList12GroupCells &lcells) | |
~HMdcClusSim () | |
void | setDef (void) |
void | setNTracks (Int_t nTrs) |
void | cleanRest (void) |
void | clear (void) |
Int_t | addTrack (Int_t tr, Short_t nTm, UChar_t lM1, UChar_t lM2) |
Bool_t | resetTrack (Int_t ind, Int_t tr, Short_t nTm, UChar_t lM1, UChar_t lM2) |
void | setNTracksM (Int_t modi, Int_t nTrs) |
void | setTrackM (Int_t modi, Int_t ind, Int_t tr, Short_t nTm) |
void | setNDigiTimes (Int_t ind, Int_t nt) |
void | setTrackStatus (Int_t ind, UChar_t status) |
void | setXYGeant (Int_t ind, Float_t xg, Float_t yg) |
void | calcTrList (void) |
void | calcTrListMod (HMdcList12GroupCells &list, Int_t m) |
void | sortTrListByContr (void) |
Bool_t | isGeant (void) const |
const Int_t * | getTrackList (void) const |
const Short_t * | getNumWires (void) const |
const UChar_t * | getNDigiTimes (void) const |
const UChar_t * | getTrackStatus (void) const |
Int_t | getArrsSize (void) const |
Int_t | getNTracks (void) const |
Char_t | getNNotFakeTracks (void) const |
Int_t | getNMatchedTracks (void) const |
Int_t | getTrack (Int_t indx) const |
Short_t | getNTimesInTrack (Int_t indx) const |
Int_t | getNLayersInTrack (Int_t indx, Int_t m=-1) const |
UChar_t | getLayListForMod (Int_t indx, Int_t mi) const |
UChar_t | getNLayOrientation (Int_t indx, Int_t mi=-1) const |
Bool_t | is40degCross (Int_t indx, Int_t mi=-1) const |
UChar_t | getNDigiTimesInTrack (Int_t indx) const |
Int_t | getNTracksMod (Int_t m) const |
Int_t | getTrackMod (Int_t m, Int_t indx) const |
Short_t | getNTimesInMod (Int_t m, Int_t indx) const |
Int_t | getTrackIndex (Int_t tr) const |
Int_t | getNoiseIndex (void) const |
const Int_t * | getListTrM (Int_t m) const |
const Short_t * | getNTimesM (Int_t m) const |
UChar_t | getTrackStatus (Int_t ind) const |
Bool_t | getXYGeant (Int_t i, Float_t &xg, Float_t &yg) const |
Float_t | getXGeant (Int_t i) const |
Float_t | getYGeant (Int_t i) const |
Float_t | dX (Int_t i) const |
Float_t | dY (Int_t i) const |
Bool_t | isGntTrackOk (Int_t i) const |
Bool_t | isIOSegMatch (Int_t i) const |
Bool_t | noIOSegMatch (Int_t i) const |
Bool_t | isFakeContribution (Int_t i) const |
Bool_t | isClFnLevelTooHigh (Int_t i) const |
Bool_t | is1or2HitsNotRec (Int_t i) const |
Bool_t | isSegNotRec (Int_t i) const |
Bool_t | isTrackNotRec (Int_t i) const |
Bool_t | isNoMeta (Int_t i) const |
Bool_t | isGEANTBug (Int_t i) const |
Char_t | getIOSegMatchingStatus (void) const |
void | printCont (Bool_t fl=kTRUE) const |
![]() | |
HMdcClus (void) | |
HMdcClus (HMdcList12GroupCells &lcells) | |
~HMdcClus (void) | |
void | clear (void) |
void | setDefValues (void) |
void | clearMod1Par (void) |
void | clearMod2Par (void) |
void | setSec (Int_t sc) |
void | setMod (Int_t m) |
void | setIOSeg (Int_t sg) |
void | setOwnIndex (Int_t ind) |
void | setSecSegInd (Int_t sc, Int_t sg, Int_t ind) |
void | setMinCl (Int_t m1or3, Int_t m2or4) |
void | setSumWt (Float_t swt) |
void | setRealLevel (UChar_t rl) |
void | setNBins (Int_t nBn) |
void | setIndexParent (Int_t lp) |
void | setIndexChilds (Int_t l1, Int_t l2) |
void | setTypeClFinder (Int_t type) |
void | setNMergClust (Short_t nmrc) |
void | setXY (Float_t xl, Float_t errx, Float_t yl, Float_t erry) |
void | setXTarg (Float_t xl, Float_t err) |
void | setYTarg (Float_t yl, Float_t err) |
void | setZTarg (Float_t zl, Float_t err) |
void | setTarg (Float_t xl, Float_t yl, Float_t zl) |
void | setTarg (const HGeomVector &v) |
void | setErrTarg (const HGeomVector &v) |
void | setTarget (Float_t xl, Float_t ex, Float_t yl, Float_t ey, Float_t zl, Float_t ez) |
void | setPrPlane (Float_t a, Float_t b, Float_t d) |
void | setClFnLevelM1 (UChar_t lv) |
void | setClusSizeM1 (Short_t clSz) |
void | setNDrTimesM1 (Short_t nDrTm) |
void | setNMergClustM1 (Short_t nmrc) |
void | setShapeM1 (Float_t s1, Float_t s2, Float_t al) |
void | setClFnLevelM2 (UChar_t lv) |
void | setClusSizeM2 (Short_t clSz) |
void | setNDrTimesM2 (Short_t nDrTm) |
void | setNMergClustM2 (Short_t nmrc) |
void | setShapeM2 (Float_t s1, Float_t s2, Float_t al) |
void | setSegIndex (Int_t si) |
void | setFakeFlag (UChar_t fl) |
Short_t | getMod (void) const |
Int_t | getTypeClFinder (void) const |
UChar_t | getSec (void) const |
UChar_t | getIOSeg (void) const |
Short_t | getOwnIndex (void) const |
Int_t | getMinCl (void) const |
UChar_t | getMinCl (Int_t mod) const |
UChar_t | getRealLevel (void) const |
Float_t | getX (void) const |
Float_t | getY (void) const |
Float_t | getZ (void) const |
Float_t | getXTarg (void) const |
Float_t | getYTarg (void) const |
Float_t | getZTarg (void) const |
Float_t | getErrX (void) const |
Float_t | getErrY (void) const |
Float_t | getErrXTarg (void) const |
Float_t | getErrYTarg (void) const |
Float_t | getErrZTarg (void) const |
Float_t | getTheta (void) const |
Float_t | getPhi (void) const |
Float_t | getSumWt (void) const |
Int_t | getNBins (void) const |
void | getPoint (HGeomVector &v) const |
void | getTarg (HGeomVector &v) const |
Int_t | getIndexParent (void) const |
void | getIndexRegChilds (Int_t &first, Int_t &last) const |
Int_t | getNextIndexChild (Int_t ind) const |
Short_t | getNMergClust (void) const |
Float_t | A (void) const |
Float_t | B (void) const |
Float_t | C (void) const |
Float_t | D (void) const |
Float_t | getZOnPrPlane (Float_t x, Float_t y) const |
Float_t | getYOnPrPlane (Float_t x, Float_t z) const |
Bool_t | getNextWire (Int_t &mod, Int_t &lay, Int_t &cell) const |
Bool_t | getNextWire (HLocation &loc) const |
Short_t | getClusSizeM1 (void) const |
Short_t | getNDrTimesM1 (void) const |
Short_t | getNMergClustM1 (void) const |
void | getShapeM1 (Float_t &s1, Float_t &s2, Float_t &al) const |
UChar_t | getClFnLevelM1 (void) const |
Float_t | getAlphaM1 (void) const |
Float_t | getSigma1M1 (void) const |
Float_t | getSigma2M1 (void) const |
Float_t | getRatioM1 (void) const |
UChar_t | getClFnLevelM2 (void) const |
Short_t | getClusSizeM2 (void) const |
Short_t | getNDrTimesM2 (void) const |
Short_t | getNMergClustM2 (void) const |
void | getShapeM2 (Float_t &s1, Float_t &s2, Float_t &al) const |
Float_t | getAlphaM2 (void) const |
Float_t | getSigma1M2 (void) const |
Float_t | getSigma2M2 (void) const |
Float_t | getRatioM2 (void) const |
Int_t | getSegIndex (void) const |
UChar_t | getFakeFlag (void) const |
void | print (Bool_t fl=kTRUE) const |
void | printPos (void) const |
void | setStatus (Short_t st) |
Short_t | getStatus (void) const |
Float_t | getBParKickPl (void) |
Bool_t | isFixedLevel (void) const |
Bool_t | isSegmentAmpCut (void) const |
void | calcIntersection (const HGeomVector &r, const HGeomVector &dir, HGeomVector &out) const |
void | calcIntersection (const HGeomVector &p1, const HGeomVector &p2, Float_t &x, Float_t &y) const |
void | calcIntersection (const HGeomVector &p, Float_t &x, Float_t &y) const |
void | fillErrMatClus (Bool_t isCoilOff, HSymMat4 &errMatClus) |
![]() | |
HMdcList12GroupCells (void) | |
~HMdcList12GroupCells (void) | |
HMdcList12GroupCells & | operator= (const HMdcList12GroupCells &v) |
void | clear (void) |
Int_t | setTime (Int_t lay, Int_t cell, UChar_t time) |
Int_t | add (HMdcList12GroupCells *lst) |
void | delTime (Int_t lay, Int_t cell, UChar_t time) |
Int_t | getNCells (Int_t lay, Int_t layEnd=-1) const |
Int_t | getNCells (void) const |
Int_t | getMaxNCellsPerLay (void) const |
Int_t | getNDrTimes (void) const |
Int_t | getNDrTimes (Int_t lay) const |
Int_t | getNDrTimes (Int_t lay1, Int_t lay2) const |
Int_t | getNDrTimesMod (Int_t m) const |
Int_t | getNLayers (void) const |
Int_t | getNLayers (Int_t imod) const |
Int_t | getNLayersMod (Int_t mod) const |
UChar_t | getListLayers (Int_t imod=-1) const |
Int_t | getCell (Int_t lay, Int_t idx) const |
Int_t | getFirstCell (Int_t lay) const |
Int_t | getLastCell (Int_t lay) const |
Int_t | getActiveModule (void) const |
Int_t | get4FirstCells (Int_t lay, Int_t *list) const |
UShort_t | getOneLayerGroup (Int_t lay) const |
Int_t | next (Int_t lay, Int_t prCell) const |
Int_t | next (Int_t lay, Int_t prCell, UChar_t &tm) const |
Bool_t | getNext (Int_t lay, Int_t &cell) const |
Bool_t | getNextCell (Int_t &lay, Int_t &cell) const |
Int_t | previous (Int_t lay, Int_t prCell) const |
UChar_t | getTime (Int_t lay, Int_t cell) const |
Int_t | compare (const HMdcList12GroupCells *lst, Int_t l1=-1, Int_t l2=-1, HMdcList12GroupCells *lstIdent=0) const |
Int_t | compareAndUnset (const HMdcList12GroupCells *lst, HMdcList12GroupCells *lstIdent, Int_t modi=-1) |
Bool_t | isIncluded (const HMdcList12GroupCells &lst, Int_t l1=0, Int_t l2=11) const |
Int_t | nIdentDrTimes (const HMdcList12GroupCells *lst, Int_t l1=0, Int_t l2=11) const |
void | print (void) const |
void | print (Int_t lay) const |
const UChar_t * | getArr (void) const |
const Int_t * | getFirstCell (void) const |
void | copyData (const UChar_t *a, const Int_t *fc) |
Protected Attributes | |
Int_t | nTracks |
Int_t | listTr [5] |
Short_t | nTimes [5] |
UChar_t | nLayers [5][2] |
UChar_t | nDigiTimes [5] |
UChar_t | trackStatus [5] |
Float_t | xGeant [5] |
Float_t | yGeant [5] |
Char_t | nNotFakeTracks |
Char_t | ioSMatchStatus |
Int_t | nTracksM [2] |
Int_t | listTrM [2][5] |
[mod] num. of GEANT tracks in cluster More... | |
Short_t | nTimesM [2][5] |
list of tracks More... | |
![]() | |
UChar_t | sec |
UChar_t | seg |
Int_t | typeClFinder |
Short_t | mod |
Int_t | index |
Float_t | x |
Float_t | y |
Float_t | xTarg |
Float_t | yTarg |
Float_t | zTarg |
Float_t | errX |
Float_t | errY |
Float_t | errXTarg |
Float_t | errYTarg |
Float_t | errZTarg |
Float_t | sumWt |
Int_t | nBins |
UChar_t | minCl1 |
UChar_t | minCl2 |
UChar_t | realLevel |
Short_t | nMergedClus |
Int_t | indexPar |
Int_t | indCh1 |
Int_t | indCh2 |
Float_t | parA |
Float_t | parB |
Float_t | parD |
Short_t | status |
UChar_t | fakeFlag |
UChar_t | clFnLevelM1 |
Short_t | clusSizeM1 |
Short_t | nDrTimesM1 |
Short_t | nMergClusM1 |
Float_t | sigma1M1 |
Float_t | sigma2M1 |
Float_t | alphaM1 |
UChar_t | clFnLevelM2 |
Short_t | clusSizeM2 |
Short_t | nDrTimesM2 |
Short_t | nMergClusM2 |
Float_t | sigma1M2 |
Float_t | sigma2M2 |
Float_t | alphaM2 |
Int_t | segIndex |
Private Member Functions | |
Bool_t | indOk (Int_t i) const |
UChar_t | trackBits (Int_t i) const |
Bool_t | testBit (Int_t i, UChar_t b) const |
void | exchangeTrPos (Int_t t1, Int_t t2) |
Additional Inherited Members | |
![]() | |
static Bool_t | findOverlap (Int_t &c1, Int_t &c2) |
Definition at line 6 of file hmdcclussim.h.
|
inline |
num. of hits in cluster from track
Definition at line 25 of file hmdcclussim.h.
References setDef().
|
inline |
Definition at line 26 of file hmdcclussim.h.
References setDef().
|
inline |
Definition at line 27 of file hmdcclussim.h.
Int_t HMdcClusSim::addTrack | ( | Int_t | tr, |
Short_t | nTm, | ||
UChar_t | lM1, | ||
UChar_t | lM2 | ||
) |
Definition at line 123 of file hmdcclussim.cc.
References nLayers.
Referenced by HMdcTrackInfSim::fillClusTrackInf().
void HMdcClusSim::calcTrList | ( | void | ) |
Definition at line 199 of file hmdcclussim.cc.
References catMdcCal1, HEvent::getCategory(), Hades::getCurrentEvent(), HMdcCal1Sim::getNTrack1(), HMdcCal1Sim::getNTrack2(), gHades, n, and nLayers.
Referenced by HMdcTrackInfSim::fillClusTrackInf().
void HMdcClusSim::calcTrListMod | ( | HMdcList12GroupCells & | list, |
Int_t | m | ||
) |
Definition at line 280 of file hmdcclussim.cc.
References catMdcCal1, HEvent::getCategory(), Hades::getCurrentEvent(), HMdcCal1Sim::getNTrack1(), HMdcCal1Sim::getNTrack2(), HMdcList12GroupCells::getTime(), gHades, n, and HMdcList12GroupCells::next().
Referenced by HMdcTrackInfSim::addClusModTrackInf(), and HMdcTrackInfSim::fillClusModTrackInf().
void HMdcClusSim::cleanRest | ( | void | ) |
Definition at line 97 of file hmdcclussim.cc.
Referenced by HMdcTrackInfSim::fillClusTrackInf(), and setNTracks().
|
inline |
Definition at line 32 of file hmdcclussim.h.
References HMdcClus::clear(), and setDef().
|
inline |
Definition at line 78 of file hmdcclussim.h.
References indOk(), and HMdcClus::x.
Referenced by HMdcGeantSeg::isModClusBetter(), and HMdcGeantSeg::isSegClusBetter().
|
inline |
Definition at line 79 of file hmdcclussim.h.
References indOk(), and HMdcClus::y.
Referenced by HMdcGeantSeg::isModClusBetter(), and HMdcGeantSeg::isSegClusBetter().
|
private |
Definition at line 430 of file hmdcclussim.cc.
References nLayers.
|
inline |
Definition at line 54 of file hmdcclussim.h.
Referenced by HMdcTrackInfSim::addClusModTrackInf(), HMdcTrackInfSim::fillClusModTrackInf(), and HMdcTrackInfSim::fillClusTrackInf().
|
inline |
Definition at line 91 of file hmdcclussim.h.
References ioSMatchStatus.
Referenced by HMdcTrackFinder::sortTracksInClusters().
UChar_t HMdcClusSim::getLayListForMod | ( | Int_t | indx, |
Int_t | mi | ||
) | const |
Definition at line 361 of file hmdcclussim.cc.
References nLayers.
|
inline |
Definition at line 71 of file hmdcclussim.h.
Referenced by HMdcClusterToHit::fillClusInf(), and HMdc12Fit::fillClusInf().
|
inline |
Definition at line 48 of file hmdcclussim.h.
References nDigiTimes.
Referenced by HMdcTrackFinder::sortTracksInClusters().
|
inline |
Definition at line 64 of file hmdcclussim.h.
References indOk().
Referenced by HMdcTrackFinder::sortTracksInClusters().
Int_t HMdcClusSim::getNLayersInTrack | ( | Int_t | indx, |
Int_t | m = -1 |
||
) | const |
Definition at line 352 of file hmdcclussim.cc.
References HMdcBArray::getNSet(), and nLayers.
Referenced by HMdcGeantSeg::analyseClust(), HMdcGeantSeg::isModClusBetter(), HMdcGeantSeg::isSegClusBetter(), HMdcGeantSeg::setModClustPos(), and HMdcGeantSeg::setSegClustPos().
UChar_t HMdcClusSim::getNLayOrientation | ( | Int_t | indx, |
Int_t | mi = -1 |
||
) | const |
Definition at line 366 of file hmdcclussim.cc.
References HMdcBArray::getNLayOrientation(), and nLayers.
Int_t HMdcClusSim::getNMatchedTracks | ( | void | ) | const |
Definition at line 420 of file hmdcclussim.cc.
References n.
|
inline |
Definition at line 56 of file hmdcclussim.h.
References nNotFakeTracks.
Referenced by HMdcTrackFinder::sortTracksInClusters().
Int_t HMdcClusSim::getNoiseIndex | ( | void | ) | const |
Definition at line 172 of file hmdcclussim.cc.
Short_t HMdcClusSim::getNTimesInMod | ( | Int_t | m, |
Int_t | indx | ||
) | const |
Definition at line 186 of file hmdcclussim.cc.
Short_t HMdcClusSim::getNTimesInTrack | ( | Int_t | indx | ) | const |
Definition at line 195 of file hmdcclussim.cc.
Referenced by HMdcGeantSeg::isModClusBetter(), HMdcGeantSeg::isSegClusBetter(), and HMdcTrackFinder::sortTracksInClusters().
|
inline |
Definition at line 72 of file hmdcclussim.h.
Referenced by HMdcClusterToHit::fillClusInf(), and HMdc12Fit::fillClusInf().
|
inline |
Definition at line 55 of file hmdcclussim.h.
References nTracks.
Referenced by HMdcTrackFinder::sortTracksInClusters(), and HMdcTrackInfSim::testIOMatching().
|
inline |
Definition at line 66 of file hmdcclussim.h.
Referenced by HMdcClusterToHit::fillClusInf(), and HMdc12Fit::fillClusInf().
|
inline |
Definition at line 47 of file hmdcclussim.h.
References nTimes.
Referenced by HMdcTrackFinder::sortTracksInClusters().
Int_t HMdcClusSim::getTrack | ( | Int_t | indx | ) | const |
Definition at line 191 of file hmdcclussim.cc.
Referenced by HMdcTrackFinder::sortTracksInClusters(), and HMdcTrackInfSim::testIOMatching().
Int_t HMdcClusSim::getTrackIndex | ( | Int_t | tr | ) | const |
Definition at line 177 of file hmdcclussim.cc.
Referenced by HMdcTrackInfSim::fillClusTrackInf().
|
inline |
Definition at line 46 of file hmdcclussim.h.
References listTr.
Referenced by HMdcTrackFinder::sortTracksInClusters().
Int_t HMdcClusSim::getTrackMod | ( | Int_t | m, |
Int_t | indx | ||
) | const |
Definition at line 182 of file hmdcclussim.cc.
|
inline |
Definition at line 49 of file hmdcclussim.h.
References trackStatus.
Referenced by HMdcTrackInfSim::fillClusTrackInf(), HMdcTrackFinder::sortTracksInClusters(), and HMdcTrackInfSim::testIOMatching().
UChar_t HMdcClusSim::getTrackStatus | ( | Int_t | ind | ) | const |
Definition at line 155 of file hmdcclussim.cc.
|
inline |
Definition at line 76 of file hmdcclussim.h.
References indOk().
Bool_t HMdcClusSim::getXYGeant | ( | Int_t | i, |
Float_t & | xg, | ||
Float_t & | yg | ||
) | const |
Definition at line 384 of file hmdcclussim.cc.
|
inline |
Definition at line 77 of file hmdcclussim.h.
References indOk().
|
inlineprivate |
Definition at line 96 of file hmdcclussim.h.
References nTracks.
Referenced by dX(), dY(), getNDigiTimesInTrack(), getXGeant(), getYGeant(), and trackBits().
|
inline |
Definition at line 86 of file hmdcclussim.h.
References testBit().
Bool_t HMdcClusSim::is40degCross | ( | Int_t | indx, |
Int_t | mi = -1 |
||
) | const |
Definition at line 374 of file hmdcclussim.cc.
References HMdcBArray::is40DegWireCross(), and nLayers.
Referenced by HMdcGeantSeg::analyseClust().
|
inline |
Definition at line 85 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 84 of file hmdcclussim.h.
References testBit().
Referenced by HMdcTrackInfSim::testIOMatching().
|
inlinevirtual |
Reimplemented from HMdcClus.
Definition at line 44 of file hmdcclussim.h.
|
inline |
Definition at line 90 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 81 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 82 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 89 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 87 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 88 of file hmdcclussim.h.
References testBit().
|
inline |
Definition at line 83 of file hmdcclussim.h.
References testBit().
|
virtual |
Reimplemented from HMdcClus.
Definition at line 459 of file hmdcclussim.cc.
References n, nLayers, and HMdcClus::printCont().
Bool_t HMdcClusSim::resetTrack | ( | Int_t | ind, |
Int_t | tr, | ||
Short_t | nTm, | ||
UChar_t | lM1, | ||
UChar_t | lM2 | ||
) |
Definition at line 110 of file hmdcclussim.cc.
References nLayers.
void HMdcClusSim::setDef | ( | void | ) |
Referenced by clear(), and HMdcClusSim().
void HMdcClusSim::setNDigiTimes | ( | Int_t | ind, |
Int_t | nt | ||
) |
Definition at line 136 of file hmdcclussim.cc.
Referenced by HMdcTrackInfSim::fillClusTrackInf().
|
inline |
Definition at line 30 of file hmdcclussim.h.
References cleanRest().
void HMdcClusSim::setNTracksM | ( | Int_t | modi, |
Int_t | nTrs | ||
) |
Definition at line 159 of file hmdcclussim.cc.
Referenced by HMdcTrackInfSim::addClusModTrackInf(), and HMdcTrackInfSim::fillClusModTrackInf().
void HMdcClusSim::setTrackM | ( | Int_t | modi, |
Int_t | ind, | ||
Int_t | tr, | ||
Short_t | nTm | ||
) |
Definition at line 164 of file hmdcclussim.cc.
Referenced by HMdcTrackInfSim::addClusModTrackInf(), and HMdcTrackInfSim::fillClusModTrackInf().
void HMdcClusSim::setTrackStatus | ( | Int_t | ind, |
UChar_t | status | ||
) |
Definition at line 151 of file hmdcclussim.cc.
Referenced by HMdcGeantSeg::analyseClust(), HMdcTrackInfSim::fillClusTrackInf(), and HMdcTrackInfSim::testIOMatching().
void HMdcClusSim::setXYGeant | ( | Int_t | ind, |
Float_t | xg, | ||
Float_t | yg | ||
) |
Definition at line 144 of file hmdcclussim.cc.
Referenced by HMdcGeantSeg::setModClustPos(), and HMdcGeantSeg::setSegClustPos().
void HMdcClusSim::sortTrListByContr | ( | void | ) |
Definition at line 393 of file hmdcclussim.cc.
Referenced by HMdc12Fit::sortGeantInf(), and HMdcTrackFinder::sortTracksInClusters().
|
inlineprivate |
Definition at line 98 of file hmdcclussim.h.
References trackBits().
Referenced by is1or2HitsNotRec(), isClFnLevelTooHigh(), isFakeContribution(), isGEANTBug(), isGntTrackOk(), isIOSegMatch(), isNoMeta(), isSegNotRec(), isTrackNotRec(), and noIOSegMatch().
|
inlineprivate |
|
protected |
Definition at line 17 of file hmdcclussim.h.
Referenced by getIOSegMatchingStatus().
|
protected |
Definition at line 9 of file hmdcclussim.h.
Referenced by getTrackList().
|
protected |
[mod] num. of GEANT tracks in cluster
Definition at line 22 of file hmdcclussim.h.
|
protected |
Definition at line 12 of file hmdcclussim.h.
Referenced by getNDigiTimes().
|
protected |
Definition at line 11 of file hmdcclussim.h.
|
protected |
Definition at line 16 of file hmdcclussim.h.
Referenced by getNNotFakeTracks().
|
protected |
Definition at line 10 of file hmdcclussim.h.
Referenced by getNumWires().
|
protected |
list of tracks
Definition at line 23 of file hmdcclussim.h.
|
protected |
Definition at line 8 of file hmdcclussim.h.
Referenced by getNTracks(), and indOk().
|
protected |
Definition at line 21 of file hmdcclussim.h.
|
protected |
Definition at line 13 of file hmdcclussim.h.
Referenced by getTrackStatus().
|
protected |
Definition at line 14 of file hmdcclussim.h.
|
protected |
Definition at line 15 of file hmdcclussim.h.