Go to the documentation of this file.
11 #include "RQ_OBJECT.h"
23 #include "analysis/EventLoopProxy.h"
24 #include "core/ObserverPtr.h"
27 #include "TApplication.h"
28 #include "TEveBoxSet.h"
29 #include "TEveGeoNode.h"
30 #include "TEveManager.h"
31 #include "TEvePointSet.h"
32 #include "TEveProjectionManager.h"
33 #include "TEveScene.h"
34 #include "TEveTrack.h"
35 #include "TEveTrackPropagator.h"
36 #include "TEveViewer.h"
37 #include "TEveWindow.h"
38 #include "TGNumberEntry.h"
64 void FillScene(TEveElement *parent,
const std::vector<std::string> &excluded,
unsigned int depth);
70 std::unique_ptr<TEveWindowSlot>
m_slot;
71 std::unique_ptr<TEveWindowPack>
m_pack;
void DrawPSDHits(const HWPSDEventDisplay &psdDisp)
Definition: HW3DView.cpp:79
void LoadGeometryScene()
Definition: HW3DView.cpp:114
Definition: HWCaloEventDisplay.h:25
void Init()
Definition: HW3DView.cpp:47
Definition: HWCaloAxesEventDisplay.h:15
void SetGeoTransparency(char transp)
Definition: HW3DView.cpp:116
Definition: HWTrackingDetectorEventDisplay.h:23
void DrawMCTruth(const HWMCTruthDisplay &mcTruthDisp)
Definition: HW3DView.cpp:90
CssGeoParams.h CssGeoParams class declaration.
Definition: CaloPDCalibrationAlgo.h:22
HW3DView()
Definition: HW3DView.cpp:33
void DrawCaloAxes(const HWCaloAxesEventDisplay &axesDisp)
Definition: HW3DView.cpp:98
char m_mainTransparency
Definition: HW3DView.h:68
std::unique_ptr< TEveScene > m_geomScene
Definition: HW3DView.h:75
void AdjustCamera()
Definition: HW3DView.cpp:65
Definition: HW3DView.h:43
static constexpr char startingTransparency
Definition: HW3DView.h:61
void ClearScene()
Definition: HW3DView.cpp:55
Definition: HWPSDEventDisplay.h:25
void SetSceneTransparency(TEveElement *scene, char transp)
Definition: HW3DView.cpp:124
std::unique_ptr< TEveWindowSlot > m_slot
Definition: HW3DView.h:70
char SceneTransparency()
Definition: HW3DView.h:58
void DrawCaloHits(const HWCaloEventDisplay &caloDisp)
Definition: HW3DView.cpp:77
void DrawTracks3D(const HWTracks3DEventDisplay &trackDisp)
Definition: HW3DView.cpp:106
Definition: HWTracks3DEventDisplay.h:24
std::unique_ptr< TEveViewer > m_view
Definition: HW3DView.h:73
std::unique_ptr< TEveWindowPack > m_pack
Definition: HW3DView.h:71
void DrawTrackingDetectorClusters(const HWTrackingDetectorEventDisplay &trkDisp)
Definition: HW3DView.cpp:86
Definition: HWMCTruthDisplay.h:16
std::unique_ptr< TEveScene > m_eventScene
Definition: HW3DView.h:77
void FillScene(TEveElement *parent, const std::vector< std::string > &excluded, unsigned int depth)
Definition: HW3DView.cpp:134