root.image                package:xps                R Documentation

_R_O_O_T _I_m_a_g_e

_D_e_s_c_r_i_p_t_i_o_n:

     Creates a ROOT image for a ROOT tree.

_U_s_a_g_e:

     root.image(x, treename = character(0), leafname = "fInten", logbase = "log2", option = "COLZ", zlim = NULL, canvasname = "Image", save.as = "", w = 540, h = 540)

_A_r_g_u_m_e_n_t_s:

       x: object of class 'DataTreeSet'.

treename: name of tree, must be present in 'rootfile' of object 'x'.

leafname: leaf name of tree, usual "fInten" or "fBg".

 logbase: usually "log2", or "0", determines if leaf data should be
          converted to log.

  option: ROOT graph option, usually. one of "COL", "COLZ".

    zlim: size limits c(min,max) of 'leafname'.

canvasname: name of ROOT canvas

 save.as: gaphics tye for saving canvas, one of "ps", "eps", "pdf",
          "jpg", "gif", "png", "tiff"

       w: the width of the device in pixels.

       h: the height of the device in pixels.

_D_e_t_a_i_l_s:

     Creates a ROOT image for tree 'treename' present in 'rootfile'.

     To zoom-in move the mouse cursor to the x-axis (y-axis) until it
     changes to a hand and click-drag to select an axis-range.  To
     unzoom move the mouse cursor to the x-axis (y-axis) until it
     changes to a hand and right-click to select "Unzoom".

     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.

_N_o_t_e:

     Always select menu item "Quit ROOT" from menu "File" to close the
     ROOT canvas, otherwise you are in the CINT C/C++ interpreter from
     'ROOT'. To exit CINT, you need to type ".q".

_A_u_t_h_o_r(_s):

     Christian Stratowa

_S_e_e _A_l_s_o:

     'image-methods', 'image'

_E_x_a_m_p_l_e_s:

     ## 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.image(data.test3, "TestA1.cel")
     root.image(data.test3, "TestA1.cel", save.as="png")
     ## End(Not run)

