#include <SiClusters.h>
Public Methods | |
| SiClusters (int ntrays ) | |
| ~SiClusters () | |
| void | loadFrom (const SiData& data) |
| void | clear () |
| int | nHits (enum SiData::Axis a, int trayNum) const |
| Point | nextHit (int trayN, int* index) |
| Point | nextHit (enum SiData::Axis a, int trayN, int* index) |
| Point | nearestHitInside ( unsigned int trayNum, float dR, const Point& x0, int* index) |
| Point | nearestHitInside ( unsigned int trayNum, float dX, float dY, const Point& x0, int* index) |
| Point | nearestHitInside ( enum SiData::Axis a, unsigned int trayNum, float dX, const Point& x0, int* index) |
| Point | nearestHitOutside ( unsigned int trayNum, float dR, const Point& x0, int* index) |
| Point | nearestHitOutside ( enum SiData::Axis a, unsigned int trayNum, float dX, const Point& x0, int* index) |
| Point | meanHit (unsigned int trayNum, float* rmsX, float* rmsY) |
| Point | meanHit (enum SiData::Axis axis, unsigned int trayNum, float* rms) |
| Point | meanHitInside (unsigned int trayNum, float dXY, const Point& x0) |
| int | numberOfHitsNear ( unsigned int trayNum, float dX, float dY, const Point& x0) |
| int | numberOfHitsNear ( unsigned int trayNum, float dR, const Point& x0) |
| int | numberOfHitsNear ( enum SiData::Axis a, unsigned int trayNum, float dR, const Point& x0) |
| int | clusterSize (enum SiData::Axis a, unsigned int index) |
| Point | clusterPosition (enum SiData::Axis a, unsigned int index) |
| int | clusterNoise (enum SiData::Axis a, unsigned int index) |
| bool | hitFlagged (enum SiData::Axis a, unsigned int index) |
| void | flagHit (unsigned int index) |
| void | flagHit (enum SiData::Axis a, unsigned int index) |
| void | unflagHit (unsigned int index) |
| void | unflagHit (enum SiData::Axis a, unsigned int index) |
| void | clearHitFlags () |
| void | printOn (std::ostream& cout = std::cout) |
Static Public Methods | |
| int | tower (int indexhit) |
Private Methods | |
| SiClusters::Tray* | getTrayFor (int lyr, int mod) |
| void | transferData (enum SiData::Axis a, const SiData& data, int lyr, int start, int stop) |
Private Attributes | |
| std::vector< std::vector< Tray *> > | trayList |
|
|
Definition at line 44 of file SiClusters.cxx. |
|
|
Definition at line 49 of file SiClusters.cxx. |
|
|
Definition at line 99 of file SiClusters.cxx. Referenced by ~SiClusters(). |
|
|
Definition at line 792 of file SiClusters.cxx. |
|
|
Definition at line 655 of file SiClusters.cxx. Referenced by GFtrack::contability(). |
|
|
Definition at line 630 of file SiClusters.cxx. Referenced by GFsegment::incorporateFoundHit(). |
|
|
Definition at line 598 of file SiClusters.cxx. Referenced by GFsegment::incorporateFoundHit(), and GFtutor::okClusterSize(). |
|
|
Definition at line 730 of file SiClusters.cxx. |
|
|
Definition at line 713 of file SiClusters.cxx. Referenced by GFsegment::best(), GFtrack::flagAllHits(), GFsegment::flagUsedHits(), and GFpair::selfishStepSplit(). |
|
|
Definition at line 832 of file SiClusters.cxx. Referenced by transferData(). |
|
|
Definition at line 687 of file SiClusters.cxx. Referenced by GFsegment::foundHit(). |
|
|
Definition at line 54 of file SiClusters.cxx. |
|
|
|
|
|
Definition at line 423 of file SiClusters.cxx. Referenced by GFsegment::getZklayer(). |
|
|
Definition at line 514 of file SiClusters.cxx. |
|
|
Definition at line 111 of file SiClusters.cxx. Referenced by clearHitFlags(), and printOn(). |
|
|
Definition at line 318 of file SiClusters.cxx. |
|
|
Definition at line 284 of file SiClusters.cxx. |
|
|
Definition at line 248 of file SiClusters.cxx. |
|
|
Definition at line 389 of file SiClusters.cxx. |
|
|
Definition at line 353 of file SiClusters.cxx. Referenced by GFsegment::sigmaFoundHit(). |
|
|
Definition at line 195 of file SiClusters.cxx. |
|
|
Definition at line 125 of file SiClusters.cxx. Referenced by nextHit(). |
|
|
Definition at line 575 of file SiClusters.cxx. |
|
|
Definition at line 548 of file SiClusters.cxx. |
|
|
Definition at line 554 of file SiClusters.cxx. Referenced by ExtraHits::compute(), and numberOfHitsNear(). |
|
|
Definition at line 805 of file SiClusters.cxx. |
|
|
Definition at line 622 of file SiClusters.cxx. Referenced by TrackerRecon::findSeedCandidates(), and GFgamma::veto(). |
|
|
Definition at line 847 of file SiClusters.cxx. Referenced by loadFrom(). |
|
|
Definition at line 770 of file SiClusters.cxx. |
|
|
Definition at line 752 of file SiClusters.cxx. Referenced by GFsegment::best(), GFpair::selfishStepSplit(), GFtrack::unFlagAllHits(), and GFsegment::unFlagAllHits(). |
|
|
Definition at line 143 of file SiClusters.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000