HerdSoftware  0.3.2
Public Member Functions | List of all members
Herd::HWCaloAxesEventDisplay Class Reference

#include <HWCaloAxesEventDisplay.h>

Inheritance diagram for Herd::HWCaloAxesEventDisplay:
Herd::HWTracks3DEventDisplay Herd::HWBaseEventDisplay

Public Member Functions

 HWCaloAxesEventDisplay (std::string name="Calo axes")
 
- Public Member Functions inherited from Herd::HWTracks3DEventDisplay
 HWTracks3DEventDisplay (std::string name="Tracks", Color_t color=kYellow)
 
virtual ~HWTracks3DEventDisplay ()=default
 
void ImportTracks (const std::vector< Herd::Line > &lines)
 
void ImportTracks (const std::vector< Herd::Track > &tracks)
 
void SetRenderState (bool renderState)
 
void SetDrawArrow (bool drawArrow)
 
- Public Member Functions inherited from Herd::HWBaseEventDisplay
 HWBaseEventDisplay (std::string name)
 
void SetStatus (bool status)
 
void SetName (std::string name)
 
bool Status () const
 
const std::string & Name () const
 

Additional Inherited Members

- Public Attributes inherited from Herd::HWTracks3DEventDisplay
TEveTrackList * trackList = nullptr
 
std::vector< TEveArrow * > arrows {}
 
- Protected Attributes inherited from Herd::HWTracks3DEventDisplay
Color_t m_color
 
bool m_drawArrow = false
 
- Protected Attributes inherited from Herd::HWBaseEventDisplay
bool m_isEnabled = false
 
std::string m_name
 

Constructor & Destructor Documentation

◆ HWCaloAxesEventDisplay()

Herd::HWCaloAxesEventDisplay::HWCaloAxesEventDisplay ( std::string  name = "Calo axes")
inline

The documentation for this class was generated from the following file: