![]() |
ATLAS Offline Software
|
#include <PRDHandle_SpacePoint.h>
Classes | |
| class | Imp |
Public Member Functions | |
| PRDHandle_SpacePoint (PRDCollHandle_SpacePoints *, const Trk::SpacePoint *) | |
| virtual | ~PRDHandle_SpacePoint () |
| void | buildShapes (SoNode *&shape_simple, SoNode *&shape_detailed) |
| int | regionIndex () |
| Amg::Vector3D | center () const |
| bool | isSCT () |
| bool | isPixel () |
| const Trk::SpacePoint * | spacePoint () const |
| const Trk::PrepRawData * | getPRD () const |
| const Trk::PrepRawData * | getSecondPRD () const |
| bool | isBarrel () const |
| bool | isPositiveZ () const |
| void | setVisible (bool) |
| bool | visible () const |
| virtual bool | highLight () const |
| virtual bool | transformUsesSurfacePositionOnly () const |
| SoSeparator * | sepSimple () const |
| SoSeparator * | sepDetailed () const |
| PRDSysCommonData * | common () const |
| Amg::Vector3D | positionPRD () const |
| Amg::Vector3D | positionSecondPRD () const |
| Amg::Transform3D | getTransform_CLHEP () const |
| virtual SoTransform * | createTransform () const |
| void | update3DObjects () |
| void | updateMaterial () |
| virtual QStringList | clicked () const |
| virtual bool | inMuonChamber () const |
| virtual GeoPVConstLink | parentMuonChamberPV () const |
| PRDCollHandleBase * | collHandle () const |
| virtual bool | isSane () const |
| Returns false if the PRD is not safe to draw. | |
Private Attributes | |
| const Trk::SpacePoint * | m_sp |
| Imp * | m_d |
| PRDSysCommonData * | m_common |
| bool | m_visible |
Definition at line 33 of file PRDHandle_SpacePoint.h.
| PRDHandle_SpacePoint::PRDHandle_SpacePoint | ( | PRDCollHandle_SpacePoints * | ch, |
| const Trk::SpacePoint * | sp ) |
Definition at line 32 of file PRDHandle_SpacePoint.cxx.
|
virtual |
Definition at line 38 of file PRDHandle_SpacePoint.cxx.
|
virtual |
Implements PRDHandleBase.
Definition at line 54 of file PRDHandle_SpacePoint.cxx.
|
inlinevirtual |
|
virtualinherited |
Reimplemented in PRDHandle_CSC, PRDHandle_CSC_Strip, PRDHandle_MDT, PRDHandle_MM, PRDHandle_RPC, and PRDHandle_TRT.
Definition at line 276 of file PRDHandleBase.cxx.
|
inherited |
Definition at line 228 of file PRDHandleBase.cxx.
|
inlineinherited |
Definition at line 53 of file PRDHandleBase.h.
|
virtualinherited |
Reimplemented in PRDHandle_sTGC, and PRDHandle_TGC.
Definition at line 371 of file PRDHandleBase.cxx.
|
inlinevirtual |
|
inlinevirtual |
|
inherited |
Definition at line 322 of file PRDHandleBase.cxx.
|
inlinevirtualinherited |
Reimplemented in PRDHandle_MDT, and PRDHandle_TRT.
Definition at line 45 of file PRDHandleBase.h.
|
inlinevirtualinherited |
Reimplemented in PRDHandle_CSC, PRDHandle_CSC_Strip, PRDHandle_MDT, PRDHandle_MM, PRDHandle_RPC, PRDHandle_sTGC, and PRDHandle_TGC.
Definition at line 67 of file PRDHandleBase.h.
|
inline |
Definition at line 51 of file PRDHandle_SpacePoint.h.
|
inline |
Definition at line 46 of file PRDHandle_SpacePoint.h.
|
inline |
Definition at line 53 of file PRDHandle_SpacePoint.h.
|
inlinevirtualinherited |
Returns false if the PRD is not safe to draw.
Reimplemented in PRDHandle_Pixel.
Definition at line 75 of file PRDHandleBase.h.
|
inline |
Definition at line 45 of file PRDHandle_SpacePoint.h.
|
inlinevirtualinherited |
Reimplemented in PRDHandle_CSC, PRDHandle_CSC_Strip, PRDHandle_MDT, PRDHandle_MM, PRDHandle_RPC, PRDHandle_sTGC, and PRDHandle_TGC.
Definition at line 68 of file PRDHandleBase.h.
|
inherited |
Definition at line 303 of file PRDHandleBase.cxx.
|
inherited |
Definition at line 309 of file PRDHandleBase.cxx.
|
virtual |
Reimplemented from PRDHandleBase.
Definition at line 44 of file PRDHandle_SpacePoint.cxx.
|
inherited |
Definition at line 60 of file PRDHandleBase.cxx.
|
inherited |
Definition at line 54 of file PRDHandleBase.cxx.
|
inherited |
Definition at line 234 of file PRDHandleBase.cxx.
|
inline |
Definition at line 48 of file PRDHandle_SpacePoint.h.
|
inlinevirtualinherited |
Reimplemented in PRDHandle_MDT, and PRDHandle_TRT.
Definition at line 47 of file PRDHandleBase.h.
|
inherited |
Definition at line 257 of file PRDHandleBase.cxx.
|
inherited |
Definition at line 160 of file PRDHandleBase.cxx.
|
inlineinherited |
Definition at line 42 of file PRDHandleBase.h.
|
privateinherited |
Definition at line 84 of file PRDHandleBase.h.
|
private |
Definition at line 63 of file PRDHandle_SpacePoint.h.
|
private |
Definition at line 61 of file PRDHandle_SpacePoint.h.
|
privateinherited |
Definition at line 86 of file PRDHandleBase.h.