8#ifndef EVENTDISPLAY_EVEDETECTORGEOMETRY_H_
9#define EVENTDISPLAY_EVEDETECTORGEOMETRY_H_
14#include "TEveElement.h"
16namespace eventdisplay {
38 delete recoilTracker_;
79 TEveElement* sidehcal_;
81 TEveElement* recoilTracker_;
82 TEveElement* detector_;
Header file for class DetectorGeometry.
Class that defines an HCal sensitive detector.
Class that constructs the detector components for the event display.
EveDetectorGeometry()
Constructor Builds and draws all of the detector elements.
TEveElement * getHCAL()
Access HCAL Eve Element.
TEveElement * getECAL()
Access ECAL Eve Element.
TEveElement * getRecoilTracker()
Access Recoil Tracker Eve Element.
void drawRecoilTracker()
Draw the elements of the Recoil Tracker.
TEveElement * getDetector()
Access Entire Detector Eve Element.
void drawECAL()
Draw the elements of the ECAL.
~EveDetectorGeometry()
Destructor Cleanup leftover pointers.
void drawHCAL()
Draw the elements of the HCAL.