The LAMP Application

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

lamp_mac/

read_hdf.pro


Routines

result = HDx_OPEN(FileName, read=read, IMM=IMM)

result = HDx_SD_START(FileName, read=read)

result = HDx_SD_ATTRFIND(sdid, name)

result = HDx_VG_LONE(fid)

result = HDx_VG_ATTACH(fid, j)

result = HDx_SD_SELECT(sdid, j)

result = HDx_SD_NAMETOINDEX(sdid, name)

result = HDx_SD_IDTOREF(sdsid)

result = HDx_SD_DIMGETID(kp_id, n)

HDx_SD_ATTRINFO, sdsid, j, NAME=NAME, TYPE=TYPE, COUNT=COUNT, DATA=DATA

HDx_VG_GETINFO, tid, name=name, class=class

HDx_VG_GETTRS, gid, tags, refs

HDx_SD_FILEINFO, sdid, Nsets, Nattrib

HDx_SD_GETINFO, sdsid, NAME=NAME, TYPE=TYPE, DIMS=DIMS, LABEL=LABEL, UNIT=UNIT, NATTS=NATTS

HDx_SD_GETDATA, sdsid, Data

HDx_SD_DIMGET, dmid, LABEL=LABEL, UNIT=UNIT, SCALE=SCALE, COUNT=COUNT

HDx_SD_ENDACCESS, sdsid

HDx_VG_DETACH, gid

HDx_SD_END, sdid

HDx_CLOSE, fid, reset=reset

hd0_init_vgsd, grp, name, recur

result = hdf_vers()

hdf_settings_struc, struc, TAG, val

hdf_set_SansTof, zupe

read_hdf, File_Name, Data, XC=XC, YC=YC, ZC=ZC, E=E, N=N, PR=PR, PV=PV, PAR_TXT=PAR_TXT, W_tit=W_tit, X_tit=X_tit, Y_TIT=Y_TIT, Z_tit=Z_tit, OTHER_TIT=OTHER_TIT, SNAP=SNAP, SOURCE=SOURCE, Img=Img, HIST=HIST, Compile=Compile

Routine details

top HDx_OPEN

result = HDx_OPEN(FileName, read=read, IMM=IMM)

************************ ** part of lamp hdf api

Parameters

FileName

Keywords

read
IMM

top HDx_SD_START

result = HDx_SD_START(FileName, read=read)

************************ ** part of lamp hdf api

Parameters

FileName

Keywords

read

top HDx_SD_ATTRFIND

result = HDx_SD_ATTRFIND(sdid, name)

************************ ** part of lamp hdf api

Parameters

sdid
name

top HDx_VG_LONE

result = HDx_VG_LONE(fid)

************************ ** part of lamp hdf api

Parameters

fid

top HDx_VG_ATTACH

result = HDx_VG_ATTACH(fid, j)

************************ ** part of lamp hdf api

Parameters

fid
j

top HDx_SD_SELECT

result = HDx_SD_SELECT(sdid, j)

************************ ** part of lamp hdf api

Parameters

sdid
j

top HDx_SD_NAMETOINDEX

result = HDx_SD_NAMETOINDEX(sdid, name)

************************ ** part of lamp hdf api

Parameters

sdid
name

top HDx_SD_IDTOREF

result = HDx_SD_IDTOREF(sdsid)

************************ ** part of lamp hdf api

Parameters

sdsid

top HDx_SD_DIMGETID

result = HDx_SD_DIMGETID(kp_id, n)

************************ ** part of lamp hdf api

Parameters

kp_id
n

top HDx_SD_ATTRINFO

HDx_SD_ATTRINFO, sdsid, j, NAME=NAME, TYPE=TYPE, COUNT=COUNT, DATA=DATA

************************ ** part of lamp hdf api

Parameters

sdsid
j

Keywords

NAME
TYPE
COUNT
DATA

top HDx_VG_GETINFO

HDx_VG_GETINFO, tid, name=name, class=class

************************ ** part of lamp hdf api

Parameters

tid

Keywords

name
class

top HDx_VG_GETTRS

HDx_VG_GETTRS, gid, tags, refs

************************ ** part of lamp hdf api

Parameters

gid
tags
refs

top HDx_SD_FILEINFO

HDx_SD_FILEINFO, sdid, Nsets, Nattrib

************************ ** part of lamp hdf api

Parameters

sdid
Nsets
Nattrib

top HDx_SD_GETINFO

HDx_SD_GETINFO, sdsid, NAME=NAME, TYPE=TYPE, DIMS=DIMS, LABEL=LABEL, UNIT=UNIT, NATTS=NATTS

********************** ** part of lamp hdf api

Parameters

sdsid

Keywords

NAME
TYPE
DIMS
LABEL
UNIT
NATTS

top HDx_SD_GETDATA

HDx_SD_GETDATA, sdsid, Data

************************ ** part of lamp hdf api

Parameters

sdsid
Data

top HDx_SD_DIMGET

HDx_SD_DIMGET, dmid, LABEL=LABEL, UNIT=UNIT, SCALE=SCALE, COUNT=COUNT

************************ ** part of lamp hdf api

Parameters

dmid

Keywords

LABEL
UNIT
SCALE
COUNT

top HDx_SD_ENDACCESS

HDx_SD_ENDACCESS, sdsid

************************ ** part of lamp hdf api

Parameters

sdsid

top HDx_VG_DETACH

HDx_VG_DETACH, gid

************************ ** part of lamp hdf api

Parameters

gid

top HDx_SD_END

HDx_SD_END, sdid

************************ ** part of lamp hdf api

Parameters

sdid

top HDx_CLOSE

HDx_CLOSE, fid, reset=reset

************************ ** part of lamp hdf api

Parameters

fid

Keywords

reset

top hd0_init_vgsd

hd0_init_vgsd, grp, name, recur

** ************* ** part of lamp hdf api

Parameters

grp
name
recur

top hdf_vers

result = hdf_vers()

**************** ** part of lamp hdf api

top hdf_settings_struc

hdf_settings_struc, struc, TAG, val

** ******************* ** modify TAGsize or add a TAG in a structure

Parameters

struc
TAG
val

top hdf_set_SansTof

hdf_set_SansTof, zupe

** *************** ** ** Flux is Sent by sans_settings for a new configuration

Parameters

zupe

top read_hdf

read_hdf, File_Name, Data, XC=XC, YC=YC, ZC=ZC, E=E, N=N, PR=PR, PV=PV, PAR_TXT=PAR_TXT, W_tit=W_tit, X_tit=X_tit, Y_TIT=Y_TIT, Z_tit=Z_tit, OTHER_TIT=OTHER_TIT, SNAP=SNAP, SOURCE=SOURCE, Img=Img, HIST=HIST, Compile=Compile

** ******** ** Read HDF Lamp format & NeXus. Called by lamp ** Input parameters: File_Name & optionnaly immg="1.1" for "first entry . first data". ** Data should be set to -88 to read attributs only (not the Data). ** Output parameters: All others+Data

Parameters

File_Name
Data

Keywords

XC
YC
ZC
E
N
PR
PV
PAR_TXT
W_tit
X_tit
Y_TIT
Z_tit
OTHER_TIT
SNAP
SOURCE
Img
HIST
Compile

File attributes

Modification date: Tue Oct 1 14:36:01 2013
Lines: 3,436