Copy a data set by data ID to a new data ID (deep copy)
copy_data( fromid, toid )
The copy_data() function performs a deep copy operation in
which one data set is fully copied to another.
-
fromid - the id of the source data set
-
toid - id of the destination data set
sherpa> copy_data(2, "src")
The copy_data() function copies one data set to another, by
data set ID. Here, the data contained in data set 2 is
copied to data set "src".
sherpa> print(get_data(2))
name = simple.pi
channel = Float64[1024]
counts = Float64[1024]
staterror = None
syserror = None
bin_lo = None
bin_hi = None
grouping = None
quality = None
exposure = 56494.4943719
backscal = 9.36267570731e-05
areascal = 1.0
grouped = False
subtracted = False
units = energy
response_ids = [1]
background_ids = [1]
sherpa> print(gete_data("src"))
name = 1843.pi
channel = Float64[1024]
counts = Float64[1024]
staterror = None
syserror = None
bin_lo = None
bin_hi = None
grouping = None
quality = None
exposure = 7854.46647487
backscal = 0.00085461636003
areascal = 1.0
grouped = False
subtracted = False
units = energy
response_ids = [1]
background_ids = []
sherpa> copy_data(2, "src")
sherpa> print(gete_data("src"))
name = simple.pi
channel = Float64[1024]
counts = Float64[1024]
staterror = None
syserror = None
bin_lo = None
bin_hi = None
grouping = None
quality = None
exposure = 56494.4943719
backscal = 9.36267570731e-05
areascal = 1.0
grouped = False
subtracted = False
units = energy
response_ids = [1]
background_ids = [1]
- py.sherpa
-
calc_data_sum,
calc_data_sum2d,
calc_ftest,
calc_kcorr,
calc_mlr,
calc_model_sum2d,
calc_source_sum2d,
clean,
contour,
contour_data,
contour_ratio,
dataspace1d,
dataspace2d,
delete_data,
get_axes,
get_bkg_plot,
get_counts,
get_data,
get_data_plot,
get_default_id,
get_dep,
get_dims,
get_error,
get_filter,
get_rate,
get_ratio,
get_resid,
get_specresp,
group,
histogram1d,
histogram2d,
image_data,
list_data_ids,
list_response_ids,
load_ascii,
load_data,
plot_data,
rebin,
set_data,
ungroup,
unpack_ascii,
unpack_data
|