18#ifndef TRACKSYSCOMMONDATA_H
19#define TRACKSYSCOMMONDATA_H
25#include "GaudiKernel/ServiceHandle.h"
85 SoNode*
node(QTreeWidgetItem* item);
Header file for AthHistogramAlgorithm.
InDetProjHelper * indetProjHelper_TRT() const
TrackLODManager * trackLODManager() const
AscObjSelectionManager * m_ascObjSelectionManager
const ActsTrk::GeometryContext * m_geometryContext
InDetProjHelper * indetProjHelper_SCT() const
VisibleObjectToMaterialHelper< Trk::Track > * visTrkTracksToMaterialHelper() const
VP1TrackSanity * trackSanityHelper() const
void setLastSelectedTrack(TrackHandleBase *sel)
InDetProjHelper * m_indetProjHelper_SCT
virtual ~TrackSysCommonData()
TrackHandleBase * trackHandle(SoNode *n)
HitsSoNodeManager m_nodeManager
TouchedMuonChamberHelper * m_touchedMuonChamberHelper
InDetProjHelper * m_indetProjHelper_TRT
void registerTrack(SoNode *, TrackHandleBase *)
TrackLODManager * m_trackLODManager
TrackPropagationHelper * trackPropagationHelper() const
TrackSysCommonData(VP1TrackSystem *sys, TrackSystemController *)
VisibleObjectToMaterialHelper< Trk::Segment > * m_visTrkSegmentsToMaterialHelper
TouchedMuonChamberHelper * touchedMuonChamberHelper() const
MuonChamberProjectionHelper * muonChamberProjectionHelper() const
VP1TrackSanity * m_trackSanity
MuonChamberProjectionHelper * m_muonChamberProjectionHelper
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
ServiceHandle< Muon::IMuonIdHelperSvc > & muonIdHelperSvc()
const TrackHandleBase * getHandle(const Trk::Track *trk)
TrackSystemController * m_controller
VisibleObjectToMaterialHelper< Trk::Track > * m_visTrkTracksToMaterialHelper
void unregisterTrack(SoNode *)
VisibleObjectToMaterialHelper< Trk::Segment > * visTrkSegmentsToMaterialHelper() const
InDetProjHelper * indetProjHelper_Pixel() const
TrackHandleBase * lastSelectedTrackHandle()
pointer to base of last selected track (zero if nothing selected)
HitsSoNodeManager & nodeManager()
SoPointSet * singlePoint() const
SoNode * node(TrackHandleBase *h)
Returns the node associated with this handle.
TrackPropagationHelper * m_trackPropagationHelper
const ActsTrk::GeometryContext & geometryContext() const
VP1TrackSystem * system() const
TrackHandleBase * m_lastSelectedTrack
TrackSystemController * controller() const
AscObjSelectionManager * ascObjSelectionManager() const
VP1TrackSystem * m_3dsystem
void setEventData(AscObjSelectionManager *)
SoPointSet * m_singlePoint
InDetProjHelper * m_indetProjHelper_Pixel
Base class for all TrackSegment implementations, extends the common MeasurementBase.
VP1HelperClassBase(IVP1System *sys=0, QString helpername="")
Ensure that the ATLAS eigen extensions are properly loaded.