AnalysisTreeSet-class: Class AnalysisTreeSet
Description
This class provides the link to the ROOT analysis file and
the ROOT trees contained therein. It extends class ProcesSet.Objects from the Class
Objects are currently created using function unifilter.Slots
fltrset:- Object of class
"FilterTreeSet" providing indirect access to
the ExprTreeSet used and the UniFilter settings. 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 unitest stored in ROOT data 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 UniFilterSet. settype:- Object of class
"character" describing the type of treeset
stored in setname, currently unifilter. 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
- filterTreeset
signature(object = "AnalysisTreeSet"): extracts slot fltrset. - getTreeData
signature(object = "AnalysisTreeSet"): exports tree data and returns
a data.frame. - validData
signature(object = "AnalysisTreeSet"): extracts data.frame data. - validFilter
signature(object = "AnalysisTreeSet"): extracts data.frame data
from fltrset. - volcanoplot
signature(x = "AnalysisTreeSet"): creates a volcano-plot.
See Also
related classes FilterTreeSet.