Learn R Programming

xps (version 1.32.0)

root.density: ROOT Density Plot

Description

Creates a ROOT density plot for one or all ROOT tree(s).

Usage

root.density(x, treename = "*", logbase = "log2", canvasname = "DensityPlot", save.as = "", w = 540, h = 540)

Arguments

x
object of class DataTreeSet or ExprTreeSet.
treename
name of tree, must be present in rootfile of object x.
logbase
usually “log2”, or “0”, determines if leaf data should be converted to log.
canvasname
name of ROOT canvas
save.as
graphics type for saving canvas, one of “ps”, “eps”, “pdf”, “jpg”, “gif”, “png”, “tiff”
w
the width of the canvas in pixels.
h
the height of the canvas in pixels.

Details

Creates a ROOT density plot for one or all tree(s) present in rootfile.

By selecting menu “File->Save->canvasname.xxx” you can save the figure as e.g. *gif, *.jpg, *.pdf, *.ps or even as C++ macro.

Alternatively, you can save the plot by setting save.as. However, this will close the canvas immediately after opening it.

See Also

root.hist1D

Examples

Run this code
## Not run: 
# ## first, load ROOT scheme file and ROOT data file
# scheme.test3 <- root.scheme(paste(path.package("xps"),"schemes/SchemeTest3.root",sep="/"))
# data.test3 <- root.data(scheme.test3, paste(path.package("xps"),"rootdata/DataTest3_cel.root",sep="/"))
# 
# root.density(data.test3, "*")
# root.density(data.test3, "TestA1.cel")
# root.density(data.test3, "TestA1.cel", save.as="png")
# ## End(Not run)

Run the code above in your browser using DataLab