IXTrunfile

From LIBISIS
Revision as of 10:30, 31 January 2008 by Dickon Champion (talk | contribs)
Jump to navigation Jump to search

_*IXTrunfile*_

The elements of the object are as follows:

IXTrunfile definition
Element Type Brief Description
title char Title of runfile
start_time char time of start of run
end_time char time of end of run
run_number int number of run
total_charge real <math>\mu</math>Amp Hrs for run
total_raw_frames int total frames in run
total_good_frames int total good frames in run
program_name IXThistory the full path of prgram creating object
command_line IXThistory the command line syntax of function calling the object
users (:) IXTuser (allocatable) list of users
sample IXTsample sample being measured
inst IXTinstrument description of instrument
det_data IXTdata detector datasets and mapping information
mon_data IXTdata monitor datasets and mapping information
peaks IXTpeaks description of monitor peaks for get_ei



F90 syntax


use IXMrunfile

type(IXTrunfile)::runfile
type(IXTstatus):: status

The following operations may be performed on this data type:

  • [General Operations]
  • [Special Subroutines]

Class Specific Operations --population routines

  • [IXFpopulate_mon_runfile]
  • [IXFpopulate_det_runfile]
  • [IXFpopulate_runfile]

--transformations

  • [IXFrebin_runfile]
  • [IXFbackground_runfile]
  • [IXFremap_runfile]
  • [IXFunits_runfile]

--normalisation routines

  • [IXFsolid_runfile]
  • [IXFmon_norm_runfile]
  • [IXFpeak_norm_runfile]
  • [IXFeffic_norm_runfile]

--other

  • [IXFgetei_runfile]
  • [IXFgeteival_runfile]
  • [IXFgetmondata_runfile]
  • [IXFgetdetdata_runfile]