Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
#include <PlottingEngineRoot.hh>
Public Member Functions | |
PlottingEngineRoot () | |
virtual | ~PlottingEngineRoot () |
void | SetDefaultStyle () |
int | GetRootColorLine1 () |
int | GetRootColorLine2 () |
int | GetRootColorElectron () |
int | GetRootColorHole () |
int | GetRootColorIon () |
int | GetRootColorPhoton () |
int | GetRootColorChargedParticle () |
bool | GetRootColor (std::string color, int &rootcol) |
Public Member Functions inherited from Garfield::PlottingEngine | |
PlottingEngine () | |
virtual | ~PlottingEngine () |
void | SetLineColor1 (const std::string &col) |
void | SetLineColor2 (const std::string &col) |
void | SetElectronColor (const std::string &col) |
void | SetHoleColor (const std::string &col) |
void | SetIonColor (const std::string &col) |
void | SetPhotonColor (const std::string &col) |
void | SetChargedParticleColor (const std::string &col) |
std::string | GetLineColor1 () const |
std::string | GetLineColor2 () const |
std::string | GetElectronColor () const |
std::string | GetHoleColor () const |
std::string | GetIonColor () const |
std::string | GetPhotonColor () const |
std::string | GetChargedParticleColor () const |
void | EnableDebugging () |
void | DisableDebugging () |
Additional Inherited Members | |
Protected Attributes inherited from Garfield::PlottingEngine | |
std::string | m_className |
std::string | m_colorLine1 |
std::string | m_colorLine2 |
std::string | m_colorElectron |
std::string | m_colorHole |
std::string | m_colorIon |
std::string | m_colorPhoton |
std::string | m_colorChargedParticle |
bool | m_debug |
Definition at line 12 of file PlottingEngineRoot.hh.
Garfield::PlottingEngineRoot::PlottingEngineRoot | ( | ) |
Definition at line 13 of file PlottingEngineRoot.cc.
|
virtual |
Definition at line 26 of file PlottingEngineRoot.cc.
bool Garfield::PlottingEngineRoot::GetRootColor | ( | std::string | color, |
int & | rootcol | ||
) |
Definition at line 184 of file PlottingEngineRoot.cc.
Referenced by GetRootColorChargedParticle(), GetRootColorElectron(), GetRootColorHole(), GetRootColorIon(), GetRootColorLine1(), GetRootColorLine2(), and GetRootColorPhoton().
int Garfield::PlottingEngineRoot::GetRootColorChargedParticle | ( | ) |
Definition at line 174 of file PlottingEngineRoot.cc.
int Garfield::PlottingEngineRoot::GetRootColorElectron | ( | ) |
Definition at line 134 of file PlottingEngineRoot.cc.
Referenced by Garfield::ViewDrift::NewElectronDriftLine().
int Garfield::PlottingEngineRoot::GetRootColorHole | ( | ) |
Definition at line 144 of file PlottingEngineRoot.cc.
Referenced by Garfield::ViewDrift::NewHoleDriftLine().
int Garfield::PlottingEngineRoot::GetRootColorIon | ( | ) |
Definition at line 154 of file PlottingEngineRoot.cc.
int Garfield::PlottingEngineRoot::GetRootColorLine1 | ( | ) |
Definition at line 114 of file PlottingEngineRoot.cc.
Referenced by Garfield::ViewSignal::PlotSignal().
int Garfield::PlottingEngineRoot::GetRootColorLine2 | ( | ) |
Definition at line 124 of file PlottingEngineRoot.cc.
int Garfield::PlottingEngineRoot::GetRootColorPhoton | ( | ) |
Definition at line 164 of file PlottingEngineRoot.cc.
Referenced by Garfield::ViewDrift::NewPhotonTrack().
void Garfield::PlottingEngineRoot::SetDefaultStyle | ( | ) |
Definition at line 34 of file PlottingEngineRoot.cc.
Referenced by Garfield::ViewCell::ViewCell(), Garfield::ViewFEMesh::ViewFEMesh(), Garfield::ViewField::ViewField(), Garfield::ViewGeometry::ViewGeometry(), Garfield::ViewMedium::ViewMedium(), and Garfield::ViewSignal::ViewSignal().