5#ifndef VP1TRACKINGGEOMETRYSYSTEM_H
6#define VP1TRACKINGGEOMETRYSYSTEM_H
IVP13DSystemSimple(const QString &name, const QString &information, const QString &contact_info)
The Athena Transient Store API.
Base Class for a Detector Layer in the Tracking realm.
Abstract Base Class for tracking surfaces.
Full Volume description used in Tracking, it inherits from Volume to get the geometrical structure,...
void restoreFromState(QByteArray ba)
void processMsLayDense(const Trk::TrackingVolume *tvol, VP1ExtraSepLayerHelper *sepHelper, VP1ExtraSepLayerHelper *layHelper, int color)
void processTrkSurface(const Trk::Surface *, VP1ExtraSepLayerHelper *, unsigned int colorCode)
void buildEventSceneGraph(StoreGateSvc *, SoSeparator *)
void processMsVolume(const Trk::TrackingVolume *, VP1ExtraSepLayerHelper *, VP1ExtraSepLayerHelper *)
void changeTopLevelView()
void processTrkLayer(const Trk::Layer *, VP1ExtraSepLayerHelper *, unsigned int colorCode)
void retrieveTrackingGeometry()
QWidget * buildController()
void buildPermanentSceneGraph(StoreGateSvc *detstore, SoSeparator *root)
void processTrkVolume(const Trk::TrackingVolume *)
virtual ~VP1TrackingGeometrySystem()
VP1TrackingGeometrySystem()
Ensure that the ATLAS eigen extensions are properly loaded.