#include <HWMainWindow.h>
◆ HWMainWindow()
      
        
          | Herd::HWMainWindow::HWMainWindow | ( |  | ) |  | 
      
 
 
◆ ~HWMainWindow()
  
  | 
        
          | virtual Herd::HWMainWindow::~HWMainWindow | ( |  | ) |  |  | inlinevirtual | 
 
 
◆ AddGUIHitButtons()
  
  | 
        
          | void Herd::HWMainWindow::AddGUIHitButtons | ( |  | ) |  |  | private | 
 
 
◆ AddGUITranspSlide()
  
  | 
        
          | void Herd::HWMainWindow::AddGUITranspSlide | ( |  | ) |  |  | private | 
 
 
◆ ClearScene()
  
  | 
        
          | void Herd::HWMainWindow::ClearScene | ( |  | ) |  |  | private | 
 
 
◆ ExitFromLoop()
      
        
          | void Herd::HWMainWindow::ExitFromLoop | ( |  | ) |  | 
      
 
 
◆ LoadEvent()
      
        
          | void Herd::HWMainWindow::LoadEvent | ( |  | ) |  | 
      
 
 
◆ LoadGeometry()
  
  | 
        
          | void Herd::HWMainWindow::LoadGeometry | ( |  | ) |  |  | private | 
 
 
◆ MakeGui()
  
  | 
        
          | void Herd::HWMainWindow::MakeGui | ( |  | ) |  |  | private | 
 
 
◆ MakeTransparentScene()
  
  | 
        
          | void Herd::HWMainWindow::MakeTransparentScene | ( | TEveGeoNode * | node, |  
          |  |  | int | transp |  
          |  | ) |  |  |  | private | 
 
 
◆ NextEvent()
      
        
          | void Herd::HWMainWindow::NextEvent | ( |  | ) |  | 
      
 
 
◆ PrevEvent()
      
        
          | void Herd::HWMainWindow::PrevEvent | ( |  | ) |  | 
      
 
 
◆ ReturnFromRun()
  
  | 
        
          | bool Herd::HWMainWindow::ReturnFromRun | ( |  | ) |  |  | inline | 
 
 
◆ SetActiveTab()
      
        
          | void Herd::HWMainWindow::SetActiveTab | ( | int | tab | ) |  | 
      
 
 
◆ SetCaloAxes()
  
  | 
        
          | void Herd::HWMainWindow::SetCaloAxes | ( | const Tracks & | axes | ) |  |  | private | 
 
 
◆ SetCaloHits()
◆ SetDisplayDetector()
      
        
          | void Herd::HWMainWindow::SetDisplayDetector | ( | const char * | text | ) |  | 
      
 
 
◆ SetEventNumber() [1/2]
      
        
          | void Herd::HWMainWindow::SetEventNumber | ( | const char * | text | ) |  | 
      
 
 
◆ SetEventNumber() [2/2]
  
  | 
        
          | void Herd::HWMainWindow::SetEventNumber | ( | int | evNo | ) |  |  | private | 
 
 
◆ SetGeoTransparency()
      
        
          | void Herd::HWMainWindow::SetGeoTransparency | ( | int | transp | ) |  | 
      
 
 
◆ SetHoughTracks()
  
  | 
        
          | void Herd::HWMainWindow::SetHoughTracks | ( | const Track2DColl & | tracks | ) |  |  | private | 
 
 
◆ SetMCTruth()
  
  | 
        
          | void Herd::HWMainWindow::SetMCTruth | ( | const MCTruth & | mcTruth | ) |  |  | private | 
 
 
◆ SetNumberOfEvents()
  
  | 
        
          | void Herd::HWMainWindow::SetNumberOfEvents | ( | int | totEvents | ) |  |  | inlineprivate | 
 
 
◆ SetPSDHits()
◆ SetReturnFromRun()
  
  | 
        
          | void Herd::HWMainWindow::SetReturnFromRun | ( | bool | ret | ) |  |  | inline | 
 
 
◆ SetSceneTransparency()
  
  | 
        
          | void Herd::HWMainWindow::SetSceneTransparency | ( | TEveGeoNode * | node, |  
          |  |  | int | transp |  
          |  | ) |  |  |  | private | 
 
 
◆ SetTrackerName()
  
  | 
        
          | void Herd::HWMainWindow::SetTrackerName | ( | std::string | name | ) |  |  | inlineprivate | 
 
 
◆ SetTrackingClusters()
template<class TrackingGeoParams > 
 
 
◆ SetTracks()
  
  | 
        
          | void Herd::HWMainWindow::SetTracks | ( | const Tracks & | tracks | ) |  |  | private | 
 
 
◆ Terminate()
  
  | 
        
          | void Herd::HWMainWindow::Terminate | ( | int | status = 0 | ) |  |  | virtual | 
 
 
◆ UpdateDetectorStatus()
  
  | 
        
          | void Herd::HWMainWindow::UpdateDetectorStatus | ( |  | ) |  |  | private | 
 
 
◆ HERDward
◆ m_3DSlot
  
  | 
        
          | std::unique_ptr<TEveWindowSlot> Herd::HWMainWindow::m_3DSlot |  | private | 
 
 
◆ m_3DView
  
  | 
        
          | std::unique_ptr<HW3DView> Herd::HWMainWindow::m_3DView |  | private | 
 
 
◆ m_activeTab
  
  | 
        
          | int Herd::HWMainWindow::m_activeTab = 0 |  | private | 
 
 
◆ m_caloAxesDisp
◆ m_caloDisp
◆ m_detEnableMap
  
  | 
        
          | std::unordered_map<std::string, bool> Herd::HWMainWindow::m_detEnableMap |  | private | 
 
 
◆ m_evField
  
  | 
        
          | TGNumberEntryField* Herd::HWMainWindow::m_evField |  | private | 
 
 
◆ m_evLoopProxy
  
  | 
        
          | EA::observer_ptr<EA::EventLoopProxy> Herd::HWMainWindow::m_evLoopProxy |  | private | 
 
 
◆ m_evNo
  
  | 
        
          | int Herd::HWMainWindow::m_evNo |  | private | 
 
 
◆ m_frmMain
  
  | 
        
          | TGMainFrame* Herd::HWMainWindow::m_frmMain |  | private | 
 
 
◆ m_frmMainVertical
  
  | 
        
          | TGVerticalFrame* Herd::HWMainWindow::m_frmMainVertical |  | private | 
 
 
◆ m_hitGroup
  
  | 
        
          | TGGroupFrame* Herd::HWMainWindow::m_hitGroup |  | private | 
 
 
◆ m_houghDisp
◆ m_mcTruthDisp
◆ m_projections
◆ m_psdDisp
◆ m_scdDisp
◆ m_totEvents
  
  | 
        
          | int Herd::HWMainWindow::m_totEvents |  | private | 
 
 
◆ m_trackerDisp
◆ m_tracks3DDisp
◆ m_transpSlider
  
  | 
        
          | TGHSlider* Herd::HWMainWindow::m_transpSlider |  | private | 
 
 
The documentation for this class was generated from the following files: