Garfield 0.3
Toolkit for the detailed simulation of particle detectors based on ionization measurement in gases and semiconductors
Loading...
Searching...
No Matches
Garfield::PlottingEngine Class Reference

Plotting style. More...

#include <PlottingEngine.hh>

Public Member Functions

 PlottingEngine ()
 Default constructor.
 ~PlottingEngine ()=default
 Destructor.
void SetSerif ()
 Use serif font.
void SetSansSerif ()
 Use sans-serif font.
void SetPalette (int ncol)
 Set the colour palette.
void SetDefaultStyle ()
 Apply the default Garfield ROOT style.

Private Attributes

std::string m_className = "PlottingEngine"
bool m_serif = false
int m_palette = 0
TStyle m_garfieldStyle

Detailed Description

Plotting style.

Definition at line 10 of file PlottingEngine.hh.

Constructor & Destructor Documentation

◆ PlottingEngine()

Garfield::PlottingEngine::PlottingEngine ( )

Default constructor.

◆ ~PlottingEngine()

Garfield::PlottingEngine::~PlottingEngine ( )
default

Destructor.

Member Function Documentation

◆ SetDefaultStyle()

void Garfield::PlottingEngine::SetDefaultStyle ( )

Apply the default Garfield ROOT style.

◆ SetPalette()

void Garfield::PlottingEngine::SetPalette ( int ncol)
inline

Set the colour palette.

Definition at line 23 of file PlottingEngine.hh.

◆ SetSansSerif()

void Garfield::PlottingEngine::SetSansSerif ( )
inline

Use sans-serif font.

Definition at line 20 of file PlottingEngine.hh.

20{ m_serif = false; }

◆ SetSerif()

void Garfield::PlottingEngine::SetSerif ( )
inline

Use serif font.

Definition at line 18 of file PlottingEngine.hh.

18{ m_serif = true; }

Member Data Documentation

◆ m_className

std::string Garfield::PlottingEngine::m_className = "PlottingEngine"
private

Definition at line 29 of file PlottingEngine.hh.

◆ m_garfieldStyle

TStyle Garfield::PlottingEngine::m_garfieldStyle
private

Definition at line 34 of file PlottingEngine.hh.

◆ m_palette

int Garfield::PlottingEngine::m_palette = 0
private

Definition at line 32 of file PlottingEngine.hh.

◆ m_serif

bool Garfield::PlottingEngine::m_serif = false
private

Definition at line 31 of file PlottingEngine.hh.


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