CMS 3D CMS Logo

FWEveOverlap.h
Go to the documentation of this file.
1 #ifndef Fireworks_Core_FWGeoEveOverlap_h
2 #define Fireworks_Core_FWGeoEveOverlap_h
3 
5 #include "TString.h"
6 #include <Rtypes.h>
7 
9 class TGLViewer;
10 class FWEveOverlap : public FWGeoTopNode {
11 public:
13  ~FWEveOverlap() override {}
14 
15  void Paint(Option_t* option = "") override;
16  TString GetHighlightTooltip() override;
17 
19  FWGeometryTableViewBase* browser() override;
20  void popupMenu(int x, int y, TGLViewer* v) override;
21 
22 private:
24 
25 #ifndef __CINT__
26  bool paintChildNodesRecurse(FWGeometryTableManagerBase::Entries_i pIt, Int_t idx, const TGeoHMatrix& mtx);
27 #endif
29 };
30 
31 #endif
DDAxes::y
FWGeoTopNode.h
FWEveOverlap::paintChildNodesRecurse
bool paintChildNodesRecurse(FWGeometryTableManagerBase::Entries_i pIt, Int_t idx, const TGeoHMatrix &mtx)
Definition: FWEveOverlap.cc:42
FWEveOverlap::ClassDefOverride
ClassDefOverride(FWEveOverlap, 0)
DDAxes::x
findQualityFiles.v
v
Definition: findQualityFiles.py:179
training_settings.idx
idx
Definition: training_settings.py:16
fileinputsource_cfi.option
option
Definition: fileinputsource_cfi.py:87
FWGeometryTableManagerBase
Definition: FWGeometryTableManagerBase.h:36
FWEveOverlap::m_browser
FWOverlapTableView * m_browser
Definition: FWEveOverlap.h:23
FWEveOverlap::FWEveOverlap
FWEveOverlap(FWOverlapTableView *v)
Definition: FWEveOverlap.cc:11
FWEveOverlap::tableManager
FWGeometryTableManagerBase * tableManager() override
Definition: FWEveOverlap.cc:12
FWGeometryTableViewBase
Definition: FWGeometryTableViewBase.h:41
FWEveOverlap::~FWEveOverlap
~FWEveOverlap() override
Definition: FWEveOverlap.h:13
FWEveOverlap::GetHighlightTooltip
TString GetHighlightTooltip() override
Definition: FWEveOverlap.cc:92
FWEveOverlap::popupMenu
void popupMenu(int x, int y, TGLViewer *v) override
Definition: FWEveOverlap.cc:112
FWGeoTopNode
Definition: FWGeoTopNode.h:41
FWEveOverlap
Definition: FWEveOverlap.h:10
FWGeometryTableManagerBase::Entries_i
Entries_v::iterator Entries_i
Definition: FWGeometryTableManagerBase.h:88
FWEveOverlap::browser
FWGeometryTableViewBase * browser() override
Definition: FWEveOverlap.cc:14
FWOverlapTableView
Definition: FWOverlapTableView.h:32
FWEveOverlap::Paint
void Paint(Option_t *option="") override
Definition: FWEveOverlap.cc:17