![]() |
ATLAS Offline Software
|
#include <TrackSysCommonData.h>
Classes | |
| class | Imp |
Public Member Functions | |
| TrackSysCommonData (VP1TrackSystem *sys, TrackSystemController *) | |
| virtual | ~TrackSysCommonData () |
| VP1TrackSystem * | system () const |
| AscObjSelectionManager * | ascObjSelectionManager () const |
| TrackSystemController * | controller () const |
| MuonChamberProjectionHelper * | muonChamberProjectionHelper () const |
| InDetProjHelper * | indetProjHelper_Pixel () const |
| InDetProjHelper * | indetProjHelper_SCT () const |
| InDetProjHelper * | indetProjHelper_TRT () const |
| TouchedMuonChamberHelper * | touchedMuonChamberHelper () const |
| TrackPropagationHelper * | trackPropagationHelper () const |
| TrackLODManager * | trackLODManager () const |
| VisibleObjectToMaterialHelper< Trk::Track > * | visTrkTracksToMaterialHelper () const |
| VisibleObjectToMaterialHelper< Trk::Segment > * | visTrkSegmentsToMaterialHelper () const |
| VP1TrackSanity * | trackSanityHelper () const |
| SoPointSet * | singlePoint () const |
| HitsSoNodeManager & | nodeManager () |
| void | setEventData (AscObjSelectionManager *) |
| void | clearEventData () |
| void | registerTrack (SoNode *, TrackHandleBase *) |
| void | unregisterTrack (SoNode *) |
| TrackHandleBase * | trackHandle (SoNode *n) |
| SoNode * | node (TrackHandleBase *h) |
| Returns the node associated with this handle. | |
| SoNode * | node (QTreeWidgetItem *item) |
| Returns the node associated with this item. | |
| void | setLastSelectedTrack (TrackHandleBase *sel) |
| TrackHandleBase * | lastSelectedTrackHandle () |
| pointer to base of last selected track (zero if nothing selected) | |
| SoSeparator * | textSep () |
| const TrackHandleBase * | getHandle (const Trk::Track *trk) |
| const ActsTrk::GeometryContext & | geometryContext () const |
| ServiceHandle< Muon::IMuonIdHelperSvc > & | muonIdHelperSvc () |
| void | setSystemBasePointer (IVP1System *sys) |
| void | message (const QString &) const |
| void | message (const QStringList &, const QString &addtoend="") const |
| void | message (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | messageDebug (const QString &) const |
| void | messageDebug (const QStringList &, const QString &addtoend="") const |
| void | messageDebug (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | messageVerbose (const QString &) const |
| void | messageVerbose (const QStringList &, const QString &addtoend="") const |
| void | messageVerbose (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| IVP1System * | systemBase () const |
| const QString & | helperClassName () const |
Static Public Member Functions | |
| static bool | verbose () |
| static void | warnUndeletedInstances () |
| static QString | str (const QString &s) |
| static QString | str (const char *c) |
| static QString | str (const bool b) |
| static QString | str (const QColor &) |
| static QString | str (const SbColor &) |
| static QString | str (const VP1Interval &) |
| static QString | str (const SbVec2d &) |
| static QString | str (const SbVec2f &) |
| static QString | str (const SbVec2s &) |
| static QString | str (const SbVec3d &) |
| static QString | str (const SbVec3f &) |
| static QString | str (const SbVec3s &) |
| static QString | str (const SbVec4d &) |
| static QString | str (const SbVec4f &) |
| static QString | str (short int n) |
| static QString | str (unsigned short int n) |
| static QString | str (long n) |
| static QString | str (ulong n) |
| static QString | str (int n) |
| static QString | str (uint n) |
| static QString | str (qlonglong n) |
| static QString | str (qulonglong n) |
| static QString | str (const double &d) |
| static QString | str (const float &f) |
| static QString | str (const void *) |
| template<class T> | |
| static QString | str (const T *t) |
| template<class T> | |
| static QString | str (const QFlags< T > &f) |
| template<class T> | |
| static QString | str (const HepGeom::BasicVector3D< T > &t) |
| static QString | str (const Amg::Vector3D &t) |
| template<class T> | |
| static QString | str (const QList< T > &t) |
Public Attributes | |
| SoSeparator * | m_textSep |
Protected Member Functions | |
| void | setHelperClassName (const QString &n) |
Private Attributes | |
| Imp * | m_d |
| VP1TrackSystem * | m_3dsystem |
| AscObjSelectionManager * | m_ascObjSelectionManager |
| TrackSystemController * | m_controller |
| MuonChamberProjectionHelper * | m_muonChamberProjectionHelper |
| InDetProjHelper * | m_indetProjHelper_Pixel |
| InDetProjHelper * | m_indetProjHelper_SCT |
| InDetProjHelper * | m_indetProjHelper_TRT |
| TouchedMuonChamberHelper * | m_touchedMuonChamberHelper |
| TrackPropagationHelper * | m_trackPropagationHelper |
| TrackLODManager * | m_trackLODManager |
| VisibleObjectToMaterialHelper< Trk::Track > * | m_visTrkTracksToMaterialHelper |
| VisibleObjectToMaterialHelper< Trk::Segment > * | m_visTrkSegmentsToMaterialHelper |
| VP1TrackSanity * | m_trackSanity |
| SoPointSet * | m_singlePoint |
| TrackHandleBase * | m_lastSelectedTrack |
| HitsSoNodeManager | m_nodeManager |
| const ActsTrk::GeometryContext * | m_geometryContext |
| ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc {"MuonIdHelperSvc", "Muon::MuonIdHelperSvc/MuonIdHelperSvc"} |
| QString | m_helpername |
| IVP1System * | m_system |
Static Private Attributes | |
| static const bool | s_vp1verbose = VP1QtUtils::environmentVariableIsOn("VP1_VERBOSE_OUTPUT") |
Definition at line 50 of file TrackSysCommonData.h.
| TrackSysCommonData::TrackSysCommonData | ( | VP1TrackSystem * | sys, |
| TrackSystemController * | controller ) |
Definition at line 51 of file TrackSysCommonData.cxx.
|
virtual |
Definition at line 92 of file TrackSysCommonData.cxx.
|
inline |
Definition at line 123 of file TrackSysCommonData.h.
| void TrackSysCommonData::clearEventData | ( | ) |
Definition at line 119 of file TrackSysCommonData.cxx.
|
inline |
Definition at line 124 of file TrackSysCommonData.h.
| const ActsTrk::GeometryContext & TrackSysCommonData::geometryContext | ( | ) | const |
Definition at line 212 of file TrackSysCommonData.cxx.
| const TrackHandleBase * TrackSysCommonData::getHandle | ( | const Trk::Track * | trk | ) |
Definition at line 196 of file TrackSysCommonData.cxx.
|
inlineinherited |
Definition at line 51 of file VP1HelperClassBase.h.
|
inline |
Definition at line 126 of file TrackSysCommonData.h.
|
inline |
Definition at line 127 of file TrackSysCommonData.h.
|
inline |
Definition at line 128 of file TrackSysCommonData.h.
|
inline |
pointer to base of last selected track (zero if nothing selected)
Definition at line 137 of file TrackSysCommonData.h.
|
inherited |
Definition at line 49 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 131 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 91 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 65 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 147 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 103 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 78 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 165 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 117 of file VP1HelperClassBase.cxx.
|
inline |
Definition at line 125 of file TrackSysCommonData.h.
| ServiceHandle< Muon::IMuonIdHelperSvc > & TrackSysCommonData::muonIdHelperSvc | ( | ) |
Definition at line 217 of file TrackSysCommonData.cxx.
| SoNode * TrackSysCommonData::node | ( | QTreeWidgetItem * | item | ) |
Returns the node associated with this item.
Returns zero if no match found.
Definition at line 186 of file TrackSysCommonData.cxx.
| SoNode * TrackSysCommonData::node | ( | TrackHandleBase * | h | ) |
Returns the node associated with this handle.
Returns zero if no match found.
Definition at line 175 of file TrackSysCommonData.cxx.
|
inline |
Definition at line 139 of file TrackSysCommonData.h.
| void TrackSysCommonData::registerTrack | ( | SoNode * | node, |
| TrackHandleBase * | handle ) |
Definition at line 132 of file TrackSysCommonData.cxx.
| void TrackSysCommonData::setEventData | ( | AscObjSelectionManager * | aomgr | ) |
Definition at line 113 of file TrackSysCommonData.cxx.
|
inlineprotectedinherited |
Definition at line 59 of file VP1HelperClassBase.h.
|
inline |
Definition at line 136 of file TrackSysCommonData.h.
|
inherited |
Definition at line 197 of file VP1HelperClassBase.cxx.
|
inline |
Definition at line 135 of file TrackSysCommonData.h.
|
inlinestaticinherited |
Definition at line 98 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 53 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 50 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 81 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 82 of file VP1String.h.
|
inlinestaticinherited |
|
staticinherited |
Definition at line 30 of file VP1String.cxx.
|
inlinestaticinherited |
Definition at line 91 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 102 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 49 of file VP1String.h.
|
staticinherited |
Definition at line 36 of file VP1String.cxx.
|
staticinherited |
Definition at line 61 of file VP1String.cxx.
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
inlinestaticinherited |
Definition at line 87 of file VP1String.h.
|
staticinherited |
Definition at line 48 of file VP1String.cxx.
|
staticinherited |
Definition at line 42 of file VP1String.cxx.
|
inlinestaticinherited |
Definition at line 77 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 75 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 79 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 80 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 73 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 78 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 76 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 74 of file VP1String.h.
|
inline |
Definition at line 122 of file TrackSysCommonData.h.
|
inlineinherited |
Definition at line 50 of file VP1HelperClassBase.h.
|
inline |
Definition at line 138 of file TrackSysCommonData.h.
|
inline |
Definition at line 129 of file TrackSysCommonData.h.
| TrackHandleBase * TrackSysCommonData::trackHandle | ( | SoNode * | n | ) |
|
inline |
Definition at line 131 of file TrackSysCommonData.h.
|
inline |
Definition at line 130 of file TrackSysCommonData.h.
|
inline |
Definition at line 134 of file TrackSysCommonData.h.
| void TrackSysCommonData::unregisterTrack | ( | SoNode * | node | ) |
Definition at line 147 of file TrackSysCommonData.cxx.
|
inlinestaticinherited |
Definition at line 32 of file VP1HelperClassBase.h.
|
inline |
Definition at line 133 of file TrackSysCommonData.h.
|
inline |
Definition at line 132 of file TrackSysCommonData.h.
|
staticinherited |
Definition at line 183 of file VP1HelperClassBase.cxx.
|
private |
Definition at line 102 of file TrackSysCommonData.h.
|
private |
Definition at line 103 of file TrackSysCommonData.h.
|
private |
Definition at line 104 of file TrackSysCommonData.h.
|
private |
Definition at line 100 of file TrackSysCommonData.h.
|
private |
Definition at line 118 of file TrackSysCommonData.h.
|
privateinherited |
Definition at line 67 of file VP1HelperClassBase.h.
|
private |
Definition at line 119 of file TrackSysCommonData.h.
|
private |
Definition at line 106 of file TrackSysCommonData.h.
|
private |
Definition at line 107 of file TrackSysCommonData.h.
|
private |
Definition at line 108 of file TrackSysCommonData.h.
|
private |
Definition at line 116 of file TrackSysCommonData.h.
|
private |
Definition at line 105 of file TrackSysCommonData.h.
|
private |
Definition at line 117 of file TrackSysCommonData.h.
|
private |
Definition at line 115 of file TrackSysCommonData.h.
|
privateinherited |
Definition at line 68 of file VP1HelperClassBase.h.
| SoSeparator* TrackSysCommonData::m_textSep |
Definition at line 91 of file TrackSysCommonData.h.
|
private |
Definition at line 109 of file TrackSysCommonData.h.
|
private |
Definition at line 111 of file TrackSysCommonData.h.
|
private |
Definition at line 110 of file TrackSysCommonData.h.
|
private |
Definition at line 114 of file TrackSysCommonData.h.
|
private |
Definition at line 113 of file TrackSysCommonData.h.
|
private |
Definition at line 112 of file TrackSysCommonData.h.
|
staticprivateinherited |
Definition at line 69 of file VP1HelperClassBase.h.