Analysis
version 7.0 - august 2014
|
#include <GEVPlotProperties.hh>
Public Member Functions | |
GEVPlotProperties () | |
GEVPlotProperties (const GEVPlotProperties &original) | |
GEVPlotProperties & | operator= (const GEVPlotProperties &original) |
virtual | ~GEVPlotProperties () |
void | SetPlotOptions (const UInt_t opts) |
UInt_t | GetPlotOptions () const |
void | SetScalingMode (const Int_t m=0) |
Int_t | GetScalingMode () const |
void | SetScalingValue (const Double_t sc=1.) |
Double_t | GetScalingValue () const |
ClassDef (GEVPlotProperties, 0) | |
Protected Attributes | |
Int_t | scale_mode |
Option d'échelle. | |
Double_t | scale_value |
Valeur du paramètre d'échelle. | |
UInt_t | plot_options |
Options de tracé | |
Private Types | |
enum | SpectrumPlotScaling { scaleNone = 0, scaleNormalize = 1, scaleFactor = 2, scaleMaximum = 3 } |
Identification des modes de mise à l'échelle. | |
Private Member Functions | |
GObject (GEVPlotProperties) | |
Friends | |
class | GEVPad |
Cette classe contient l'ensemble des informations relatives au tracé d'un spectre dans une zone graphique donnée (un même spectre peut être affiché dans plusieurs zones avec des propriétés différentes):
La plupart des options de tracé concernent les spectres bidimensionnels et certaines ne peuvent être utilisées que lorsqu'un seul spectre est tracé dans la zone graphique.
GEVPlotProperties::GEVPlotProperties | ( | ) |
Constructeur par défaut.
References GEVPreferences::plot_fill_color, GEVPreferences::plot_fill_style, GEVPreferences::plot_line_color, GEVPreferences::plot_line_style, GEVPreferences::plot_line_width, GEVPreferences::plot_marker_color, GEVPreferences::plot_marker_size, GEVPreferences::plot_marker_style, plot_options, scale_mode, and scale_value.
GEVPlotProperties::GEVPlotProperties | ( | const GEVPlotProperties & | original | ) |
Constructeur de recopie.
original | instance à recoper |
References plot_options, scale_mode, and scale_value.
|
virtual |
Destructeur.
|
private |
Macro from GCpp library that defines the following functions:
GEVPlotProperties & GEVPlotProperties::operator= | ( | const GEVPlotProperties & | original | ) |
Opérateur d'affectation.
original | instance à affecter |
References plot_options, scale_mode, and scale_value.
|
inline |
Définit les options de tracé de l'histogramme associé au spectre.
opts | options |
References plot_options.
Referenced by GEVPlotPropertiesEditor::PlotModeChanged(), GEVPlot::Read(), and GEVPagePlotsModeEditor::Set().
|
inline |
Retourne les options de tracé de l'histogramme associé au spectre.
References plot_options.
Referenced by GEVPad::GetPlotOptions().
|
inline |
Définit s'il faut appliquer un facteur d'échelle au tracé.
m | type de facteur d'échelle |
References scale_mode.
Referenced by GEVPlot::Read(), and GEVPlotPropertiesEditor::ScaleModeChanged().
|
inline |
Retourne vrai s'il faut appliquer un facteur d'échelle au tracé.
References scale_mode.
Referenced by GEVPlotPropertiesEditor::Construct(), and GEVPad::Update().
|
inline |
Définit le paramètre d'échelle pour le tracé du spectre.
sc | paramètre d'échelle |
References scale_value.
Referenced by GEVPlot::Read(), and GEVPlotPropertiesEditor::ScaleTextChanged().
|
inline |
Retourne le paramètre d'échelle pour le tracé du spectre.
References scale_value.
Referenced by GEVPlotPropertiesEditor::Construct(), and GEVPad::Update().
GEVPlotProperties::ClassDef | ( | GEVPlotProperties | , |
0 | |||
) |
Définition à usage de ROOT...