org.jlab.groot.tree
Class DatasetDescriptor
- java.lang.Object
-
- org.jlab.groot.tree.AbstractDescriptor
-
- org.jlab.groot.tree.DatasetDescriptor
-
public class DatasetDescriptor extends AbstractDescriptor
-
-
Field Summary
Fields Modifier and Type Field and Description static intDESCRIPTOR_GRXY_XYstatic intDESCRIPTOR_GRXY_XY_EX_EYstatic intDESCRIPTOR_GRXY_XY_EYstatic intDESCRIPTOR_H1static intDESCRIPTOR_H2
-
Constructor Summary
Constructors Constructor and Description DatasetDescriptor(java.lang.String name, int type)DatasetDescriptor(java.lang.String name, int nbinsX, double minX, double maxX, int nbinsY, double minY, double maxY, java.lang.String exp, ITree tree)DatasetDescriptor(java.lang.String name, int nbins, double min, double max, java.lang.String exp, ITree tree)DatasetDescriptor(java.lang.String name, java.lang.String exp, ITree tree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidaddCut(java.lang.String name, java.lang.String cutExp, ITree tree)voidaddCut(TreeCut cut)voidclearCuts()javax.swing.JDialogedit(Tree tree)voidfill(ITree tree)IDataSetgetDataSet()java.util.List<IDataSet>getDescDataset()java.lang.StringgetDescName()intgetDescriptorType()java.lang.StringgetExpressionX()java.lang.StringgetExpressionXerr()java.lang.StringgetExpressionY()java.lang.StringgetExpressionYerr()doublegetMaxX()doublegetMaxY()doublegetMinX()doublegetMinY()intgetNbinsX()intgetNbinsY()java.util.List<TreeCut>getTreeCuts()java.util.List<TreeExpression>getTreeExpressions()voidinitDatasets()voidprocessTreeEvent(Tree tree)voidsetDescDataset(java.util.List<IDataSet> descDataset)voidsetDescName(java.lang.String descName)voidsetDescriptorType(int descriptorType)voidsetExpression(java.lang.String expressions, ITree tree)voidsetExpressionX(java.lang.String expressionX)voidsetExpressionXerr(java.lang.String expressionXerr)voidsetExpressionY(java.lang.String expressionY)voidsetExpressionYerr(java.lang.String expressionYerr)voidsetMaxX(double maxX)voidsetMaxY(double maxY)voidsetMinX(double minX)voidsetMinY(double minY)voidsetNbinsX(int nbinsX)voidsetNbinsY(int nbinsY)voidsetTreeCuts(java.util.List<TreeCut> treeCuts)voidsetTreeExpressions(java.util.List<TreeExpression> treeExpressions)-
Methods inherited from class org.jlab.groot.tree.AbstractDescriptor
addDataSet, getData, getName, setName
-
-
-
-
Field Detail
-
DESCRIPTOR_H1
public static int DESCRIPTOR_H1
-
DESCRIPTOR_H2
public static int DESCRIPTOR_H2
-
DESCRIPTOR_GRXY_XY
public static int DESCRIPTOR_GRXY_XY
-
DESCRIPTOR_GRXY_XY_EY
public static int DESCRIPTOR_GRXY_XY_EY
-
DESCRIPTOR_GRXY_XY_EX_EY
public static int DESCRIPTOR_GRXY_XY_EX_EY
-
-
Constructor Detail
-
DatasetDescriptor
public DatasetDescriptor(java.lang.String name, int type)
-
DatasetDescriptor
public DatasetDescriptor(java.lang.String name, int nbins, double min, double max, java.lang.String exp, ITree tree)
-
DatasetDescriptor
public DatasetDescriptor(java.lang.String name, int nbinsX, double minX, double maxX, int nbinsY, double minY, double maxY, java.lang.String exp, ITree tree)
-
DatasetDescriptor
public DatasetDescriptor(java.lang.String name, java.lang.String exp, ITree tree)
-
-
Method Detail
-
setExpression
public final void setExpression(java.lang.String expressions, ITree tree)
-
addCut
public void addCut(java.lang.String name, java.lang.String cutExp, ITree tree)
-
addCut
public void addCut(TreeCut cut)
-
fill
public void fill(ITree tree)
-
initDatasets
public void initDatasets()
-
getDataSet
public IDataSet getDataSet()
-
getDescName
public java.lang.String getDescName()
-
setDescName
public void setDescName(java.lang.String descName)
-
getDescDataset
public java.util.List<IDataSet> getDescDataset()
-
setDescDataset
public void setDescDataset(java.util.List<IDataSet> descDataset)
-
getTreeCuts
public java.util.List<TreeCut> getTreeCuts()
-
setTreeCuts
public void setTreeCuts(java.util.List<TreeCut> treeCuts)
-
getTreeExpressions
public java.util.List<TreeExpression> getTreeExpressions()
-
setTreeExpressions
public void setTreeExpressions(java.util.List<TreeExpression> treeExpressions)
-
getDescriptorType
public int getDescriptorType()
-
setDescriptorType
public void setDescriptorType(int descriptorType)
-
getExpressionX
public java.lang.String getExpressionX()
-
setExpressionX
public void setExpressionX(java.lang.String expressionX)
-
getExpressionY
public java.lang.String getExpressionY()
-
setExpressionY
public void setExpressionY(java.lang.String expressionY)
-
getExpressionXerr
public java.lang.String getExpressionXerr()
-
setExpressionXerr
public void setExpressionXerr(java.lang.String expressionXerr)
-
getExpressionYerr
public java.lang.String getExpressionYerr()
-
setExpressionYerr
public void setExpressionYerr(java.lang.String expressionYerr)
-
getNbinsX
public int getNbinsX()
-
setNbinsX
public void setNbinsX(int nbinsX)
-
getMinX
public double getMinX()
-
setMinX
public void setMinX(double minX)
-
getMaxX
public double getMaxX()
-
setMaxX
public void setMaxX(double maxX)
-
getNbinsY
public int getNbinsY()
-
setNbinsY
public void setNbinsY(int nbinsY)
-
getMinY
public double getMinY()
-
setMinY
public void setMinY(double minY)
-
getMaxY
public double getMaxY()
-
setMaxY
public void setMaxY(double maxY)
-
processTreeEvent
public void processTreeEvent(Tree tree)
- Specified by:
processTreeEventin classAbstractDescriptor
-
edit
public javax.swing.JDialog edit(Tree tree)
- Specified by:
editin classAbstractDescriptor
-
clearCuts
public void clearCuts()
-
-
DMelt 3.0 © DataMelt by jWork.ORG