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
.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
.