| export.root {xps} | R Documentation |
Export data as text files directly from a ROOT file.
export.root(datafile = character(0), schemefile = character(0), treeset = character(0), treename = "*", treetype = character(0), varlist = "*", outfile = character(0), sep = "\t", as.dataframe = FALSE, verbose = TRUE)
datafile |
name of ROOT data file including full path |
schemefile |
name of ROOT scheme file including full path |
treeset |
name of subdirectory in ROOT file where trees are stored |
treename |
name of ROOT tree to export. |
treetype |
type of tree(s) to export, see validTreetype. |
varlist |
names of tree leaves to export. |
outfile |
name of output file. |
sep |
column separator |
as.dataframe |
if TRUE a data.frame will be returned. |
verbose |
logical, if TRUE print status information. |
Export data as text files directly from a ROOT file.
If as.dataframe is TRUE, the data will be imported into the
current R session as data.frame. Otherwise, NULL will be returned.
Christian Stratowa
## export data directly from root file
schemefile <- paste(.path.package("xps"),"schemes/SchemeTest3.root",sep="/")
datafile <- paste(.path.package("xps"),"rootdata/DataTest3_cel.root",sep="/")
data <- export.root(datafile, schemefile, "DataSet", "*", "cel", "*", "DataOutFile.txt", as.dataframe = TRUE,verbose=FALSE)
head(data)