FairRoot/PandaRoot
|
#include <PndSttNeighborhoodCreator.h>
Public Member Functions | |
PndSttNeighborhoodCreator () | |
virtual | ~PndSttNeighborhoodCreator () |
std::vector< int > | FindNeighbors (PndSttTube *tube) |
Protected Member Functions | |
std::vector< std::pair< int, int > > | GetListOfSectorRowsToCompare (PndSttTube *tube) |
bool | Compare (PndSttTube *tube1, PndSttTube *tube2, double tolerance) |
double | GetTolerance (PndSttTube *tube1, PndSttTube *tube2) |
ClassDef (PndSttNeighborhoodCreator, 1) | |
Definition at line 16 of file PndSttNeighborhoodCreator.h.
PndSttNeighborhoodCreator::PndSttNeighborhoodCreator | ( | ) |
Definition at line 19 of file PndSttNeighborhoodCreator.cxx.
|
virtual |
Definition at line 24 of file PndSttNeighborhoodCreator.cxx.
|
protected |
|
protected |
Definition at line 78 of file PndSttNeighborhoodCreator.cxx.
References PndSttTube::GetDistance().
Referenced by FindNeighbors().
std::vector< int > PndSttNeighborhoodCreator::FindNeighbors | ( | PndSttTube * | tube | ) |
Definition at line 28 of file PndSttNeighborhoodCreator.cxx.
References Compare(), GetListOfSectorRowsToCompare(), PndSttTubeIdMap::GetRowInSector(), GetTolerance(), PndSttTubeMap::GetTube(), PndSttTubeMap::Instance(), and PndSttTubeIdMap::Instance().
Referenced by PndSttTubeMapCreatorRoot::AssignNeighbors().
|
protected |
Definition at line 47 of file PndSttNeighborhoodCreator.cxx.
References PndSttTube::GetLayerID(), PndSttTube::GetSectorID(), offset(), and row.
Referenced by FindNeighbors().
|
protected |
Definition at line 84 of file PndSttNeighborhoodCreator.cxx.
References PndSttTube::GetLayerID(), PndSttTube::IsParallel(), and PndSttTube::IsSkew().
Referenced by FindNeighbors().