From 7abdfb48214bf3a1cbb2fe833c92cd42186206f2 Mon Sep 17 00:00:00 2001 From: Gerrit Guenther Date: Wed, 25 Jun 2025 14:11:32 +0200 Subject: [PATCH 1/2] Adding FELDNAME field to NXobject --- base_classes/NXobject.nxdl.xml | 45 +++++++++++++++++++++++++++++++--- 1 file changed, 41 insertions(+), 4 deletions(-) diff --git a/base_classes/NXobject.nxdl.xml b/base_classes/NXobject.nxdl.xml index c6ef1ce7d0..dd30e26349 100644 --- a/base_classes/NXobject.nxdl.xml +++ b/base_classes/NXobject.nxdl.xml @@ -27,23 +27,60 @@ name="NXobject" type="group"> - This is the base object of NeXus. The groups and fields contained - within this file are allowed to be present in any derived base class. + This is the base object of NeXus. The groups and fields contained + within this base class are allowed to be present in any derived base class. + + The FIELDNAME refers to a defined field of the derived base class or any + element that is not defined by the base class. If nameType="partial", the placeholders (e.g., FIELDNAME or GROUPNAME) can be replaced by the name of any object (field or group, - respectively) that exists within the same group. - + respectively). + + NXlog group containing logged values of GROUPNAME. + + + A field that is defined by the derived base class or added without + existing definition. Its type can be defined by the data_type attribute + and a meaning could be provided by the identifier attribute. + + + + Declares the NXDL data type of the field if the field (and its + type) is not defined by the derived class. + + + + + An identifier for a (persistent) resource. + + An identifier, provided by some authority, that has been assigned to an + object describing this field. + + See the type attribute of the identifierNAME field for examples of identifiers. + + + + + An identifier for a (persistent) resource. + + An identifier, provided by some authority, that has been assigned to an + object describing the units of the field. + + See the type attribute of the identifierNAME field for examples of identifiers. + + + Target values of FIELDNAME. From 99cf30777e16edb5927d9685947adbaa57cf5a76 Mon Sep 17 00:00:00 2001 From: Gerrit Guenther Date: Thu, 26 Jun 2025 11:43:12 +0200 Subject: [PATCH 2/2] NXobject: Rewording of the FIELDNAME field. --- base_classes/NXobject.nxdl.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_classes/NXobject.nxdl.xml b/base_classes/NXobject.nxdl.xml index dd30e26349..e80574ca22 100644 --- a/base_classes/NXobject.nxdl.xml +++ b/base_classes/NXobject.nxdl.xml @@ -31,7 +31,7 @@ within this base class are allowed to be present in any derived base class. The FIELDNAME refers to a defined field of the derived base class or any - element that is not defined by the base class. + field that is not defined by the base class. If nameType="partial", the placeholders (e.g., FIELDNAME or GROUPNAME) can be replaced by the name of any object (field or group,