...
- List all entries using: "facetdata.print_scalars_entries()"
- We explain the "common index" concept using "steps" as an example
print all steps: "facetdata.print_steps()"- The list contains much more than just 20 x 50 = 1000 entries (number of shots per step x number of steps)
- To get the number of successful shots:
shotidx_list = facetdata.get_shotidx_list()
print("number of shots: ", facetdata.get_scan_length())
print("shot idx: ", shotidx_list)
Note that the function "get_shotidx_list()" returns a "LinData" object that represents a list of all successful shots - To index this list access scalar variables properly, we need to use the scalar common index:
use the function "facetdata.get_scalar_cidx" to convert a shot index to a common index. - This is how it is done internally:
- We can get a "LinData" object with all scan values using "facetdata.get_scan_value_list()"
- We can plot the scanned values:
plot = facet.FacetPlot(facetdata)
plot.set_output_folder(output_folder)
plot.scatter(shotidx_list, scan_value_list, colorylabel=False)
plot.save("scan_values", png=True)