Learn R Programming

xps (version 1.32.0)

FilterTreeSet-class: Class FilterTreeSet

Description

This class provides the link to the ROOT filter file and the ROOT trees contained therein. It extends class ProcesSet.

Arguments

Objects from the Class

Objects are currently created using function prefilter.

Slots

filter:
Object of class "Filter" currently providing access to the PreFilter settings.
exprset:
Object of class "ExprTreeSet" providing direct access to the ExprTreeSet used for filtering.
callset:
Object of class "CallTreeSet" providing direct access to the optional CallTreeSet used for filtering.
scheme:
Object of class "SchemeTreeSet" providing access to ROOT scheme file.
data:
Object of class "data.frame". The data.frame contains the data of the filter stored in ROOT filter trees.
params:
Object of class "list" representing relevant parameters.
setname:
Object of class "character" representing the name to the ROOT file subdirectoy where the ROOT trees are stored, currently ‘PreFilterSet’.
settype:
Object of class "character" describing the type of treeset stored in setname, currently ‘prefilter’.
rootfile:
Object of class "character" representing the name of the ROOT file, including full path.
filedir:
Object of class "character" describing the full path to the system directory where rootfile is stored.
numtrees:
Object of class "numeric" representing the number of ROOT trees stored in subdirectoy setname.
treenames:
Object of class "list" representing the names of the ROOT trees stored in subdirectoy setname.

Extends

Class "ProcesSet", directly. Class "TreeSet", by class "ProcesSet", distance 2.

Methods

callTreeset
signature(object = "FilterTreeSet"): extracts slot callset.
exprTreeset
signature(object = "FilterTreeSet"): extracts slot exprset.
getTreeData
signature(object = "FilterTreeSet"): exports tree data and returns a data.frame.
validData
signature(object = "FilterTreeSet"): extracts data.frame data.

See Also

related classes AnalysisTreeSet.

Examples

Run this code
showClass("FilterTreeSet")

Run the code above in your browser using DataLab