HerdSoftware  0.2.3
Public Member Functions | Public Attributes | Private Attributes | List of all members
Herd::HWMCTruthDisplay Class Reference

#include <HWMCTruthDisplay.h>

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

Public Member Functions

 HWMCTruthDisplay ()
 
 ~HWMCTruthDisplay ()
 
void ImportMCTruth (const MCTruth &mcTruth)
 
void MakeTracks ()
 
void SetRenderState (bool renderState)
 
- 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
 

Public Attributes

TEveTrackList * trackList
 
TEveArrow * arrow
 

Private Attributes

bool tracksReady = false
 

Constructor & Destructor Documentation

◆ HWMCTruthDisplay()

Herd::HWMCTruthDisplay::HWMCTruthDisplay ( )
inline

◆ ~HWMCTruthDisplay()

Herd::HWMCTruthDisplay::~HWMCTruthDisplay ( )
inline

Member Function Documentation

◆ ImportMCTruth()

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

◆ MakeTracks()

void Herd::HWMCTruthDisplay::MakeTracks ( )

◆ SetRenderState()

void Herd::HWMCTruthDisplay::SetRenderState ( bool  renderState)

Member Data Documentation

◆ arrow

TEveArrow* Herd::HWMCTruthDisplay::arrow

◆ trackList

TEveTrackList* Herd::HWMCTruthDisplay::trackList

◆ tracksReady

bool Herd::HWMCTruthDisplay::tracksReady = false
private

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