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

#include <HWMCTruthDisplay.h>

Inheritance diagram for Herd::HWMCTruthDisplay:
Herd::HWTracks3DEventDisplay Herd::HWBaseEventDisplay

Public Member Functions

 HWMCTruthDisplay ()
 
void ImportMCTruth (const MCTruth &mcTruth)
 
- 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

◆ HWMCTruthDisplay()

Herd::HWMCTruthDisplay::HWMCTruthDisplay ( )
inline

Member Function Documentation

◆ ImportMCTruth()

void Herd::HWMCTruthDisplay::ImportMCTruth ( const MCTruth mcTruth)

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