All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

attrdir(). Method in class neutron.nexus.NexusFile
attrdir returns the attributes of the currently open dataset or the file global attributes if no dataset is open.
attrdir(). Method in interface neutron.nexus.NeXusFileInterface
attrdir returns the attributes of the currently open dataset or the file global attributes if no dataset is open.
AttributeEntry(). Constructor for class neutron.nexus.AttributeEntry

C

close(int). Method in class neutron.nexus.NexusFile
closedata(). Method in class neutron.nexus.NexusFile
closedata closes an opened dataset.
closedata(). Method in interface neutron.nexus.NeXusFileInterface
closedata closes an opened dataset.
closegroup(). Method in class neutron.nexus.NexusFile
closegroup closes access to the current group and steps down one step in group hierarchy.
closegroup(). Method in interface neutron.nexus.NeXusFileInterface
closegroup closes access to the current group and steps down one step in group hierarchy.
compress(int). Method in class neutron.nexus.NexusFile
causes the currently open dataset to be compressed on file.
compress(int). Method in interface neutron.nexus.NeXusFileInterface
causes the currently open dataset to be compressed on file.

D

debugstop(). Method in class neutron.nexus.NexusFile
debugstop is a debugging helper function which goes into an endless loop in the dynamic link library.

F

finalize(). Method in class neutron.nexus.NexusFile
removes all NeXus file data structures and closes the file.
finalize(). Method in interface neutron.nexus.NeXusFileInterface
finalize closes the file.
flush(). Method in class neutron.nexus.NexusFile
flushes all pending data to disk.
flush(). Method in interface neutron.nexus.NeXusFileInterface
flush writes all previously unsaved data to disk.

G

getattr(String, Object, int[]). Method in class neutron.nexus.NexusFile
getattr retrieves the data associated with the attribute name.
getattr(String, Object, int[]). Method in interface neutron.nexus.NeXusFileInterface
getattr retrieves the data associated with the attribute name.
getdata(Object). Method in class neutron.nexus.NexusFile
getdata reads the data from an previously openend dataset into array.
getdata(Object). Method in interface neutron.nexus.NeXusFileInterface
getdata reads the data from an previously openend dataset into array.
getdataID(). Method in class neutron.nexus.NexusFile
getdataID gets the data necessary for linking the current dataset somewhere else.
getdataID(). Method in interface neutron.nexus.NeXusFileInterface
getdataID gets the data necessary for linking the current dataset somewhere else.
getgroupID(). Method in class neutron.nexus.NexusFile
getgroupID gets the data necessary for linking the current vGroup somewhere else.
getgroupID(). Method in interface neutron.nexus.NeXusFileInterface
getgroupID gets the data necessary for linking the current vGroup somewhere else.
getinfo(int[], int[]). Method in class neutron.nexus.NexusFile
getinfo retrieves information about a previously opened dataset.
getinfo(int[], int[]). Method in interface neutron.nexus.NeXusFileInterface
getinfo retrieves information about a previously opened dataset.
getMessage(). Method in class neutron.nexus.NexusException
getslab(int[], int[], Object). Method in class neutron.nexus.NexusFile
getslab reads a subset of a large dataset into array.
getslab(int[], int[], Object). Method in interface neutron.nexus.NeXusFileInterface
getslab reads a subset of a large dataset into array.
groupdir(). Method in class neutron.nexus.NexusFile
groupdir will retrieve the content of the currently open vGroup.
groupdir(). Method in interface neutron.nexus.NeXusFileInterface
groupdir will retrieve the content of the currently open vGroup.

H

handle. Variable in class neutron.nexus.NexusFile
This is the handle to the NeXus file handle.

I

init(String, int). Method in class neutron.nexus.NexusFile

L

length. Variable in class neutron.nexus.AttributeEntry
length is the length of the attribute.

M

makedata(String, int, int, int[]). Method in class neutron.nexus.NexusFile
makedata creates a new dataset with the specified characteristics in the current group.
makedata(String, int, int, int[]). Method in interface neutron.nexus.NeXusFileInterface
makedata creates a new dataset with the specified characteristics in the current group.
makegroup(String, String). Method in class neutron.nexus.NexusFile
makegroup creates a new group below the current group within the NeXus file hierarchy.
makegroup(String, String). Method in interface neutron.nexus.NeXusFileInterface
makegroup creates a new group below the current group within the NeXus file hierarchy.
makelink(NXlink). Method in class neutron.nexus.NexusFile
makelink links the object described by target into the current vGroup.
makelink(NXlink). Method in interface neutron.nexus.NeXusFileInterface
makelink links the object described by target into the current vGroup.
MAXNAMELEN. Static variable in class neutron.nexus.NexusFile
Maximum name length, must be VGNAMELENMAX in hlimits.h

N

nextattr(int, String[], int[]). Method in class neutron.nexus.NexusFile
nextentry(int, String[]). Method in class neutron.nexus.NexusFile
NexusException(). Constructor for class neutron.nexus.NexusException
NexusException(int). Constructor for class neutron.nexus.NexusException
NexusException(String). Constructor for class neutron.nexus.NexusException
NexusExceptionMessage. Static variable in class neutron.nexus.NexusException
NexusFile(String, int). Constructor for class neutron.nexus.NexusFile
constructs a new NexusFile Object.
NeXusMessage. Static variable in class neutron.nexus.NexusException
NX_CHAR. Static variable in class neutron.nexus.NexusFile
NX_COMP_HUF. Static variable in class neutron.nexus.NexusFile
NX_COMP_LZW. Static variable in class neutron.nexus.NexusFile
NX_COMP_NONE. Static variable in class neutron.nexus.NexusFile
constants for compression schemes
NX_COMP_RLE. Static variable in class neutron.nexus.NexusFile
NX_FLOAT32. Static variable in class neutron.nexus.NexusFile
constants for number types.
NX_FLOAT64. Static variable in class neutron.nexus.NexusFile
NX_INT16. Static variable in class neutron.nexus.NexusFile
NX_INT32. Static variable in class neutron.nexus.NexusFile
NX_INT8. Static variable in class neutron.nexus.NexusFile
NX_UINT16. Static variable in class neutron.nexus.NexusFile
NX_UINT32. Static variable in class neutron.nexus.NexusFile
NX_UINT8. Static variable in class neutron.nexus.NexusFile
NX_UNLIMITED. Static variable in class neutron.nexus.NexusFile
constant denoting an unlimited dimension.
NXACC_CREATE. Static variable in class neutron.nexus.NexusFile
NXACC_RDWR. Static variable in class neutron.nexus.NexusFile
NXACC_READ. Static variable in class neutron.nexus.NexusFile
possible access codes,
nxclosedata(int). Method in class neutron.nexus.NexusFile
nxclosegroup(int). Method in class neutron.nexus.NexusFile
nxcompress(int, int). Method in class neutron.nexus.NexusFile
nxflush(int). Method in class neutron.nexus.NexusFile
nxgetattr(int, String, byte[], int[]). Method in class neutron.nexus.NexusFile
nxgetdata(int, byte[]). Method in class neutron.nexus.NexusFile
nxgetdataid(int, NXlink). Method in class neutron.nexus.NexusFile
nxgetgroupid(int, NXlink). Method in class neutron.nexus.NexusFile
nxgetinfo(int, int[], int[]). Method in class neutron.nexus.NexusFile
nxgetslab(int, int[], int[], byte[]). Method in class neutron.nexus.NexusFile
NXlink(). Constructor for class neutron.nexus.NXlink
nxmakedata(int, String, int, int, int[]). Method in class neutron.nexus.NexusFile
nxmakegroup(int, String, String). Method in class neutron.nexus.NexusFile
nxmakelink(int, NXlink). Method in class neutron.nexus.NexusFile
nxopendata(int, String). Method in class neutron.nexus.NexusFile
nxopengroup(int, String, String). Method in class neutron.nexus.NexusFile
nxputattr(int, String, byte[], int). Method in class neutron.nexus.NexusFile
nxputdata(int, byte[]). Method in class neutron.nexus.NexusFile
nxputslab(int, byte[], int[], int[]). Method in class neutron.nexus.NexusFile

O

opendata(String). Method in class neutron.nexus.NexusFile
opendata opens an existing dataset for access.
opendata(String). Method in interface neutron.nexus.NeXusFileInterface
opendata opens an existing dataset for access.
opengroup(String, String). Method in class neutron.nexus.NexusFile
opengroup opens the group name with class nxclass.
opengroup(String, String). Method in interface neutron.nexus.NeXusFileInterface
opengroup opens the group name with class nxclass.
OutOfMemoryMessage. Static variable in class neutron.nexus.NexusException

P

putattr(String, Object, int). Method in class neutron.nexus.NexusFile
putattr adds a named attribute to a previously opened dataset or a global attribute if no dataset is open.
putattr(String, Object, int). Method in interface neutron.nexus.NeXusFileInterface
putattr adds a named attribute to a previously opened dataset or a global attribute if no dataset is open.
putdata(Object). Method in class neutron.nexus.NexusFile
putdata writes the data from array into a previously opened dataset.
putdata(Object). Method in interface neutron.nexus.NeXusFileInterface
putdata writes the data from array into a previously opened dataset.
putslab(Object, int[], int[]). Method in class neutron.nexus.NexusFile
putslab writes a subset of a larger dataset to a previously opened dataset.
putslab(Object, int[], int[]). Method in interface neutron.nexus.NeXusFileInterface
putslab writes a subset of a larger dataset to a previously opened dataset.

R

ref. Variable in class neutron.nexus.NXlink

T

tag. Variable in class neutron.nexus.NXlink
type. Variable in class neutron.nexus.AttributeEntry
length is the length of the attribute.