Public Types | |
enum | AnnotationType { NONE, PERCENT, PROCESS } |
Valid types of Annotations to be used with metric values. More... | |
Public Member Functions | |
DerivedMetric (Experiment experiment, Expression e, String sName, String sID, int index, AnnotationType annotationType, MetricType objType) | |
void | setExpression (Expression expr) |
Double | getDoubleValue (Scope scope) |
Computing the value of the derived metric. | |
MetricValue | getValue (Scope scope) |
Overloading method to compute the value of the derived metric of a scope Return a MetricValue. | |
Expression | getFormula () |
BaseMetric | duplicate () |
void | setIndex (int index) |
int | getIndex () |
int | getPartner () |
void | setPartner (int ei) |
String | getShortName () |
void | setShortName (String newName) |
String | getNativeName () |
String | getDisplayName () |
void | setDisplayName (String name) |
boolean | getDisplayed () |
void | setDisplayed (boolean d) |
AnnotationType | getAnnotationType () |
void | setAnnotationType (AnnotationType annType) |
String | getMetricTextValue (Scope scope) |
Return the text to display based on the value of the scope. | |
String | getMetricTextValue (MetricValue mv_) |
void | setDisplayFormat (IMetricValueFormat format) |
IMetricValueFormat | getDisplayFormat () |
MetricType | getMetricType () |
void | setMetricType (MetricType objType) |
void | setSamplePeriod (String s) |
void | setUnit (String sUnit) |
double | getSamplePeriod () |
Protected Member Functions | |
double | convertSamplePeriode (String sPeriod) |
convert the input sample period into a double, depending of the unit | |
Protected Attributes | |
String | shortName |
The short name of this metric, used within an experiment's XML file. | |
String | nativeName |
The native (target OS toolset) name of this metric. | |
String | displayName |
The user-visible name of this metric. | |
boolean | displayed |
Whether this metric should be displayed. | |
AnnotationType | annotationType = AnnotationType.NONE |
The type of annotation that should be displayed with this metric (percent or process number). | |
int | index |
The index of this metric in its experiment's metric list. | |
int | partner_index |
IMetricValueFormat | displayFormat |
The display format to be used for this metric. | |
MetricType | metricType |
double | sampleperiod |
Private Member Functions | |
double | getAggregateMetrics (RootScope scopeRoot) |
Compute the general aggregate metric for cct, caller tree and flat tree. | |
Private Attributes | |
Expression | expression |
double | dRootValue = 0.0 |
ExtFuncMap | fctMap |
MetricVarMap | varMap |
Experiment | experiment |
Definition at line 16 of file DerivedMetric.java.
Valid types of Annotations to be used with metric values.
Definition at line 18 of file BaseMetric.java.
edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.DerivedMetric | ( | Experiment | experiment, | |
Expression | e, | |||
String | sName, | |||
String | sID, | |||
int | index, | |||
AnnotationType | annotationType, | |||
MetricType | objType | |||
) |
Definition at line 50 of file DerivedMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.dRootValue, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.expression, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.fctMap, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getAggregateMetrics(), edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.getMetrics(), edu.rice.cs.hpc.data.experiment.BaseExperiment.getRootScope(), edu.rice.cs.hpc.data.experiment.scope.Scope.getSubscope(), edu.rice.cs.hpc.data.experiment.metric.ExtFuncMap.init(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.varMap.
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate().
double edu.rice.cs.hpc.data.experiment.metric.BaseMetric.convertSamplePeriode | ( | String | sPeriod | ) | [protected, inherited] |
convert the input sample period into a double, depending of the unit
sPeriod |
Definition at line 340 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.isUnitEvent().
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.Metric(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setSamplePeriod().
BaseMetric edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate | ( | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.metric.BaseMetric.
Definition at line 164 of file DerivedMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.DerivedMetric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.experiment, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.expression, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType, and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName.
double edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getAggregateMetrics | ( | RootScope | scopeRoot | ) | [private] |
Compute the general aggregate metric for cct, caller tree and flat tree.
scopeRoot |
Definition at line 98 of file DerivedMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getDoubleValue().
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.DerivedMetric(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.setExpression().
AnnotationType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getAnnotationType | ( | ) | [inherited] |
Definition at line 201 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getValue(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printAnnotationType().
boolean edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayed | ( | ) | [inherited] |
Definition at line 184 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed.
Referenced by edu.rice.cs.hpc.viewer.scope.BaseScopeView.initTableColumns(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printMetricTable().
IMetricValueFormat edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayFormat | ( | ) | [inherited] |
Definition at line 258 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayFormat.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue(), and edu.rice.cs.hpc.data.experiment.metric.TestMetricFormat.main().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName | ( | ) | [inherited] |
Definition at line 167 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.addTreeColumn(), edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createInput(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction(), edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getName(), edu.rice.cs.hpc.viewer.scope.BaseScopeView.initTableColumns(), edu.rice.cs.hpc.viewer.graph.GraphEditorHisto.plotData(), edu.rice.cs.hpc.viewer.graph.GraphEditor.plotData(), edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printMetricTable(), edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.setMetricCombinedName(), and edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.setMetrics().
Double edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getDoubleValue | ( | Scope | scope | ) |
Computing the value of the derived metric.
Definition at line 118 of file DerivedMetric.java.
References com.graphbuilder.math.Expression.eval(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.expression, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.fctMap, edu.rice.cs.hpc.data.experiment.metric.MetricVarMap.setScope(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.varMap.
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getAggregateMetrics(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getValue().
Expression edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getFormula | ( | ) |
Definition at line 159 of file DerivedMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.expression.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea().
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getIndex | ( | ) | [inherited] |
Definition at line 114 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index.
Referenced by edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.buildMetricList(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M(), edu.rice.cs.hpc.data.experiment.scope.Scope.getMetricValue(), edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor.mergeMetrics(), edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor.printMetrics(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printMetricTable().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue | ( | MetricValue | mv_ | ) | [inherited] |
Definition at line 225 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.IMetricValueFormat.format(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayFormat(), edu.rice.cs.hpc.data.experiment.metric.MetricValue.isAvailable(), edu.rice.cs.hpc.data.experiment.metric.MetricValue.NONE, and edu.rice.cs.hpc.data.experiment.metric.MetricValue.value.
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue | ( | Scope | scope | ) | [inherited] |
Return the text to display based on the value of the scope.
scope |
Definition at line 216 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getValue().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent(), edu.rice.cs.hpc.viewer.metric.BaseMetricLabelProvider.getText(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode(), and edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.refreshColumnTitle().
MetricType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricType | ( | ) | [inherited] |
Definition at line 266 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType.
Referenced by edu.rice.cs.hpc.data.experiment.Experiment.copyMetricsToPartner(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M(), edu.rice.cs.hpc.data.experiment.scope.filters.InclusiveOnlyMetricPropagationFilter.doPropagation(), edu.rice.cs.hpc.data.experiment.scope.filters.ExclusiveOnlyMetricPropagationFilter.doPropagation(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.getMetricType().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getNativeName | ( | ) | [inherited] |
Definition at line 159 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.nativeName.
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getPartner | ( | ) | [inherited] |
Definition at line 124 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index.
Referenced by edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor.mergeMetrics().
double edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getSamplePeriod | ( | ) | [inherited] |
Definition at line 301 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getShortName | ( | ) | [inherited] |
Definition at line 142 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction(), edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.getMetric(), edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.insertMetricToFormula(), and edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.setMetrics().
MetricValue edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getValue | ( | Scope | scope | ) | [virtual] |
Overloading method to compute the value of the derived metric of a scope Return a MetricValue.
Implements edu.rice.cs.hpc.data.experiment.metric.BaseMetric.
Definition at line 135 of file DerivedMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.dRootValue, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getAnnotationType(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getDoubleValue().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setAnnotationType | ( | AnnotationType | annType | ) | [inherited] |
Definition at line 206 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayed | ( | boolean | d | ) | [inherited] |
Definition at line 193 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed.
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayFormat | ( | IMetricValueFormat | format | ) | [inherited] |
Definition at line 250 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayFormat.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayName | ( | String | name | ) | [inherited] |
Definition at line 176 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction(), edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.setMetricCombinedName(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateMetricName().
void edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.setExpression | ( | Expression | expr | ) |
Definition at line 81 of file DerivedMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.dRootValue, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.experiment, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.expression, edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getAggregateMetrics(), edu.rice.cs.hpc.data.experiment.BaseExperiment.getRootScope(), and edu.rice.cs.hpc.data.experiment.scope.Scope.getSubscope().
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setIndex | ( | int | index | ) | [inherited] |
Definition at line 105 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.buildMetricList(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setMetricType | ( | MetricType | objType | ) | [inherited] |
Definition at line 275 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType.
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setPartner | ( | int | ei | ) | [inherited] |
Definition at line 129 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setSamplePeriod | ( | String | s | ) | [inherited] |
Definition at line 283 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.convertSamplePeriode(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_NV().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setShortName | ( | String | newName | ) | [inherited] |
Definition at line 151 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName.
Referenced by edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.buildMetricList(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setUnit | ( | String | sUnit | ) | [inherited] |
Definition at line 291 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.isUnitEvent(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod, and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.unit.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_NV().
AnnotationType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType = AnnotationType.NONE [protected, inherited] |
The type of annotation that should be displayed with this metric (percent or process number).
Definition at line 33 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getAnnotationType(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setAnnotationType().
boolean edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed [protected, inherited] |
Whether this metric should be displayed.
Definition at line 30 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayed(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayed().
IMetricValueFormat edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayFormat [protected, inherited] |
The display format to be used for this metric.
Definition at line 41 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayFormat(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayFormat().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName [protected, inherited] |
The user-visible name of this metric.
Definition at line 27 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.MetricRaw.duplicate(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayName().
double edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.dRootValue = 0.0 [private] |
Definition at line 30 of file DerivedMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.setExpression().
Definition at line 22 of file DerivedMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.DerivedMetric(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getDoubleValue(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getFormula(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.setExpression().
Definition at line 26 of file DerivedMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.DerivedMetric(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getDoubleValue().
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index [protected, inherited] |
The index of this metric in its experiment's metric list.
Definition at line 36 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combine(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getIndex(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.getValue(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setScopeValue().
MetricType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType [protected, inherited] |
Definition at line 43 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricType(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setMetricType().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.nativeName [protected, inherited] |
The native (target OS toolset) name of this metric.
Definition at line 24 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getNativeName().
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index [protected, inherited] |
Definition at line 38 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getPartner(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setPartner().
double edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod [protected, inherited] |
Definition at line 45 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getSamplePeriod(), edu.rice.cs.hpc.data.experiment.metric.Metric.Metric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setSamplePeriod(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setUnit().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName [protected, inherited] |
The short name of this metric, used within an experiment's XML file.
Definition at line 18 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getShortName(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setShortName().
Definition at line 28 of file DerivedMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.DerivedMetric(), and edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getDoubleValue().