|
FairRoot/PandaRoot
|
#include <PndSttTubeMapCreatorRoot.h>
Public Member Functions | |
| PndSttTubeMapCreatorRoot () | |
| virtual | ~PndSttTubeMapCreatorRoot () |
| bool | IsEdgeStraw (int tubeId) const |
| int | IsSectorBorderStraw (int tubeId) const |
| PndSttTubeMap * | CreateTubeMap () |
| ClassDef (PndSttTubeMapCreatorAbs, 1) | |
Protected Member Functions | |
| void | AssignNeighbors (PndSttTube *tube) |
| ClassDef (PndSttTubeMapCreatorRoot, 1) | |
Protected Attributes | |
| int | sRowTubeID [6][29] |
| int | eRowTubeID [6][29] |
| int | additionalSkewedTubeMap [4576] |
Definition at line 15 of file PndSttTubeMapCreatorRoot.h.
| PndSttTubeMapCreatorRoot::PndSttTubeMapCreatorRoot | ( | ) |
Definition at line 23 of file PndSttTubeMapCreatorRoot.cxx.
|
virtual |
Definition at line 28 of file PndSttTubeMapCreatorRoot.cxx.
|
protected |
Definition at line 108 of file PndSttTubeMapCreatorRoot.cxx.
References creator, PndSttNeighborhoodCreator::FindNeighbors(), and PndSttTube::SetNeighborings().
Referenced by CreateTubeMap().
|
inherited |
|
protected |
|
virtual |
Implements PndSttTubeMapCreatorAbs.
Definition at line 32 of file PndSttTubeMapCreatorRoot.cxx.
References additionalSkewedTubeMap, PndSttTubeMap::AddTube(), AssignNeighbors(), eRowTubeID, PndSttTubeMap::GetMap(), PndGeoHandling::GetPath(), PndSttTubeIdMap::GetRowInSector(), PndGeoHandling::GetSensorNamesWithString(), PndGeoHandling::GetShortID(), PndSttTubeCreator::GetTube(), i, PndSttTubeMap::Instance(), PndSttTubeIdMap::Instance(), PndGeoHandling::Instance(), IsEdgeStraw(), IsSectorBorderStraw(), name, pos, row, PndSttTube::SetLayerLimitFlag(), PndSttTube::SetSectorLimitFlag(), sRowTubeID, TString, and val.
Referenced by PndSttRootGeometryInitTask::Exec().
| bool PndSttTubeMapCreatorRoot::IsEdgeStraw | ( | int | tubeId | ) | const |
Definition at line 118 of file PndSttTubeMapCreatorRoot.cxx.
References additionalSkewedTubeMap, eRowTubeID, PndSttTubeIdMap::GetSectorRowFromTubeId(), PndSttTubeIdMap::Instance(), and sRowTubeID.
Referenced by CreateTubeMap().
| int PndSttTubeMapCreatorRoot::IsSectorBorderStraw | ( | int | tubeId | ) | const |
Definition at line 156 of file PndSttTubeMapCreatorRoot.cxx.
References additionalSkewedTubeMap, eRowTubeID, PndSttTubeIdMap::GetSectorRowFromTubeId(), PndSttTubeIdMap::Instance(), and sRowTubeID.
Referenced by CreateTubeMap().
|
protected |
Definition at line 28 of file PndSttTubeMapCreatorRoot.h.
Referenced by CreateTubeMap(), IsEdgeStraw(), and IsSectorBorderStraw().
|
protected |
Definition at line 27 of file PndSttTubeMapCreatorRoot.h.
Referenced by CreateTubeMap(), IsEdgeStraw(), and IsSectorBorderStraw().
|
protected |
Definition at line 26 of file PndSttTubeMapCreatorRoot.h.
Referenced by CreateTubeMap(), IsEdgeStraw(), and IsSectorBorderStraw().
1.8.5