Visualization.h¶
-
class
Figure
¶ - #include <Visualization.h>
Subclassed by DensFigure, DropletFigure, TanhFigure
Public Functions
-
~Figure
()¶
-
void
createCanvas
()¶
-
void
setCanvasStyle
()¶
-
void
setOutputDir
(const char *path)¶
-
void
getFilename
(char *filename, const char *suffix)¶
-
void
createDirBase
(const char *subdir)¶
-
void
createImageDir
()¶
-
void
createROOTDir
()¶
-
void
createDirs
()¶
-
void
saveBase
(const char *subdir, const char *suffix)¶
-
void
saveImage
()¶
-
void
saveROOT
()¶
-
void
save
()¶
-
-
class
DropletFigure
: public Figure¶ - #include <Visualization.h>
Public Functions
-
~DropletFigure
()¶
-
void
createLines
()¶
-
void
createCircle
()¶
-
void
createLegend
()¶
-
void
deleteLines
()¶
-
void
deleteCircle
()¶
-
void
deleteLegend
()¶
-
void
setLineStyle
()¶
-
void
setHistStyle
()¶
-
void
setCircleStyle
()¶
-
void
setGraphStyle
()¶
-
void
setLegendStyle
()¶
-
void
setStyle
()¶
-
void
setValues
()¶
-
void
setLegendText
()¶
-
void
addLegendEntries
()¶
-
void
setTitle
()¶
-
void
setAxisLabels
()¶
-
void
drawHist
()¶
-
void
drawLines
()¶
-
void
drawCircle
()¶
-
void
drawGraph
()¶
-
void
drawText
()¶
-
void
drawLegend
()¶
-
void
drawAnnotations
()¶
-
void
draw
()¶
Private Members
-
TH2D *
hDroplet
¶
-
TEllipse *
eCircle
¶
-
TEllipse *
eGuessCircle
¶
-
TGraph *
gCirclePoints
¶
-
TLine *
tangentLine
¶
-
TLine *
bulkEdgeLine
¶
-
TLine *
monoEdgeLine
¶
-
TLine *
heightLine
¶
-
TLine *
monoHiLine
¶
-
TLine *
monoLoLine
¶
-
TPaveText *
textBox
¶
-
TText *
cAText
¶
-
TText *
dHText
¶
-
TText *
bEText
¶
-
TText *
mEText
¶
-
TText *
mHText
¶
-
TText *
mLText
¶
-
double
bulkEdge
¶
-
double
monoEdge
¶
-
double
dropletHeight
¶
-
double
contactAngle
¶
-
double
monoLimits
[2]¶
-
-
class
TanhFigure
: public Figure¶ - #include <Visualization.h>
Public Functions
-
~TanhFigure
()¶
-
void
createLines
()¶
-
void
createGraph
()¶
-
void
createLegend
()¶
-
void
deleteLines
()¶
-
void
deleteGraph
()¶
-
void
deleteLegend
()¶
-
void
addLegendEntries
()¶
-
void
setValues
()¶
-
void
setText
()¶
-
void
setAxisLabels
()¶
-
void
updateRowCol
()¶
-
void
setTitle
()¶
-
void
setLinePositions
()¶
-
void
setHistStyle
()¶
-
void
setLineStyle
()¶
-
void
setGraphStyle
()¶
-
void
setLegendStyle
()¶
-
void
setStyle
()¶
-
void
drawHist
()¶
-
void
drawFunction
()¶
-
void
drawLines
()¶
-
void
drawGraph
()¶
-
void
drawLegend
()¶
-
void
draw
()¶
Private Members
-
TGraph *
gPoints
¶
-
TLine *
ldLine
¶
-
TLine *
halfLdLine
¶
-
TLine *
x0Line
¶
-
TPaveText *
tanhTextBox
¶
-
TText *
posText
¶
-
double
ld
¶
-
double
w_guess
¶
-
double
w
¶
-
double
x0
¶
-
double
x0_guess
¶
-
double
lowGuess
¶
-
double
hiGuess
¶
-
double
startPoint
¶
-
double
val
¶
-
char
rowOrCol
[4]¶
-
int
rowColNum
¶
-
TText *
tanhTexts
[numTexts
]¶
-
TLine *
tanhLines
[numLines
]¶
-