11 #ifndef GEV_PLOT_PROPERTIES_HH
12 #define GEV_PLOT_PROPERTIES_HH
20 #include <TAttMarker.h>
49 enum SpectrumPlotOptions
52 plotHist = 0x00000000,
53 plotVect = 0x00000001,
54 plotMarker = 0x00000002,
55 plot1DOptions = 0x000000FF, // masque des options 1D
58 plotScatter = 0x00000000,
59 plotColor = 0x00000100,
60 plotCont = 0x00000200,
61 plotSurf = 0x00001000,
62 plotSurfCol = 0x00002000,
63 plotSurfShade = 0x00003000,
64 plotLego = 0x00004000,
65 plotLegoCol = 0x00005000,
66 plot2DOptions = 0x0000FF00, // masque des options 2D
67 plot3DOptions = 0x0000F000, // masque des options de tracé en 3D
69 plotMultiple = 0x00000F0F, // masque des options valides pour tracés multiples
70 plotMultiple2D = 0x0000000F // masque des options valides pour tracés avec plusieurs spectres 2D
virtual ~GEVPlotProperties()
Definition: GEVPlotProperties.cpp:72
GEVPlotProperties()
Definition: GEVPlotProperties.cpp:16
UInt_t GetPlotOptions() const
Definition: GEVPlotProperties.hh:123
Definition: GEVPlotProperties.hh:38
SpectrumPlotScaling
Identification des modes de mise à l'échelle.
Definition: GEVPlotProperties.hh:75
ClassDef(GEVPlotProperties, 0)
UInt_t plot_options
Options de tracé
Definition: GEVPlotProperties.hh:88
void SetPlotOptions(const UInt_t opts)
Definition: GEVPlotProperties.hh:129
void SetScalingMode(const Int_t m=0)
Definition: GEVPlotProperties.hh:142
GObject(GEVPlotProperties)
Double_t GetScalingValue() const
Definition: GEVPlotProperties.hh:147
GEVPlotProperties & operator=(const GEVPlotProperties &original)
Definition: GEVPlotProperties.cpp:53
Int_t scale_mode
Option d'échelle.
Definition: GEVPlotProperties.hh:85
void SetScalingValue(const Double_t sc=1.)
Definition: GEVPlotProperties.hh:153
Int_t GetScalingMode() const
Definition: GEVPlotProperties.hh:136
Double_t scale_value
Valeur du paramètre d'échelle.
Definition: GEVPlotProperties.hh:86