6.17 Chart configuration series options

Each chart in the Timeline view contains one or more series or sets of data to use in its charts. Each series has a set options, specific to that series that enable you to customize both the data it uses to plot the chart and the look and feel.

Figure 6-28 Series options

Series options

Use the handle on the left side of each series control to change the order the series appears in the chart. Click and drag a series control to move it.

Each series in a chart contains the following options:

Color
To change the color of a series in the Timeline view, click on the color box in its series control. This opens the color dialog box:

Figure 6-29 The Color dialog box on Windows

The Color dialog box on Windows

Note

The type of Color dialog box that appears depends on your operating system.
Pick a new color for the series from the existing options or define a custom color. Streamline uses this defined color for the series in the Timeline view.
Name
Enter a name for the series. This name appears next to the chart color in the chart key.
Tooltip
Enter a description for the series in this field. When you hover over the series title or color in the Timeline view, a tooltip appears, containing the description defined here.
Expression
Use this field to define the data set that the series uses. Press Ctrl + Space or the $ symbol to activate a drop-menu that shows you a list of counters. You can select a counter in this Content Assist list to see its description. Click on a counter to add it to the Expression field. You can create an expression using more than one counter by using a combination of counter names and any of the following operators: >, <, >=, <=, ==, !=, ||, !, &&, %, *, /, +, -. You can use parentheticals to define the order of operation. In addition to the mathematical and comparative operators, you can use the following expressions in the Expression field.:
if
Evaluates whether a condition is true or false before applying an effect. Usage: if(x, y, z), where x is the expression to be analyzed. The result is y if x is non-zero or z if x is zero. Only one of y or z is evaluated.
abs
Returns the absolute value of the numeric expression specified as the parameter. Usage: abs(x), where x is a numeric expression.
ceiling
Returns the smallest integer that is greater than or equal to the numeric expression given as a parameter. Usage: ceiling(x), where x is a numeric expression.
floor
Returns the largest integer that is less than or equal to a numeric expression given as a parameter. Usage: floor(x), where x is a numeric expression.
max
Returns the maximum value over the entire capture from the given numeric expression. Usage: max(x), where x is a numeric expression.
min
Returns the minimum value over the entire capture from the given numeric expression. Usage: min(x), where x is a numeric expression.
round
Returns a numeric expression that is rounded to the specified length. The length parameter must evaluate to an integer. Usage: round(x, y), where x is a numeric expression and y is the precision length.
In addition to these parenthetical expressions, you can add the following variable suffixes to the counter names in the Expression field:
.min
Returns the minimum values for the counter for each time bin in the current zoom level in the Timeline view. So, if the current zoom level of the Timeline view is one second, the .min suffix provides you the lowest value recorded for any millisecond within that second . Usage: $Counter_name.min

Note

In most cases, .min provides the lowest value for each millisecond within any time bin. If you have High Resolution Timeline enabled, .min provides the lowest value per microsecond, if the given counter provides that level of detail.
.max
Works the same way as .min, only it provides a maximum value for each time bin. Usage: $Counter_name.max
.avg
Works the same way as .min, only it provides a average value for each time bin. Usage: $Counter_name.avg
.hz
Converts the counter to a rate. It takes the value for each time bin and divides it by the unit of time represented by the time bin, then converts it up to seconds. You can use it to convert a cycles count into cycles per second. Usage: $Counter_name.hz
Unit
Enter the unit type for the series. The value you enter in this field appears when you use the Cross Section Marker to select one or more bins.
-
Removes the current series from the chart.
+
Adds a new series to the chart. The new series appears immediately in the Timeline once you enter a valid expression in the Expression field. You can have up to eight series in a single chart.
Related concepts
Timeline view chart configuration
Snippet menu
Related tasks
Adding an existing chart using the Snippets menu
Adding a new chart to the Timeline view using the Snippets menu
Related reference
Chart configuration toolbar options
Snippet menu buttons
Snippet menu contextual menu options
Non-ConfidentialPDF file icon PDF versionARM DUI0482M
Copyright © 2010-2013 ARM. All rights reserved.