// Generated by freehep-wbxml-plugin package hep.aida.ref.xml.binary; import org.freehep.wbxml.Attributes; import org.freehep.wbxml.WBXML; public interface AidaWBXML extends WBXML { // Tags public final static int AIDA = 0; // public final static int IMPLEMENTATION = 1; // public final static int HISTOGRAM_1D = 2; // public final static int HISTOGRAM_2D = 3; // public final static int HISTOGRAM_3D = 4; // public final static int AXIS = 5; // public final static int BIN_BORDER = 6; // public final static int STATISTICS = 7; // public final static int STATISTIC = 8; // public final static int DATA_1D = 9; // public final static int BIN_1D = 10; // public final static int DATA_2D = 11; // public final static int BIN_2D = 12; // public final static int DATA_3D = 13; // public final static int BIN_3D = 14; // public final static int TUPLE = 15; // public final static int COLUMNS = 16; // public final static int COLUMN = 17; // public final static int ROWS = 18; // public final static int ROW = 19; // public final static int ENTRY = 20; // public final static int ENTRY_ITUPLE = 21; // public final static int CLOUD_1D = 22; // public final static int CLOUD_2D = 23; // public final static int CLOUD_3D = 24; // public final static int ENTRIES_1D = 25; // public final static int ENTRIES_2D = 26; // public final static int ENTRIES_3D = 27; // public final static int ENTRY_1D = 28; // public final static int ENTRY_2D = 29; // public final static int ENTRY_3D = 30; // public final static int PROFILE_1D = 31; // public final static int PROFILE_2D = 32; // public final static int DATA_POINT_SET = 33; // public final static int DATA_POINT = 34; // public final static int MEASUREMENT = 35; // public final static int ANNOTATION = 36; // public final static int ITEM = 37; // public final static int FUNCTION = 38; // public final static int CODELET = 39; // public final static int ARGUMENTS = 40; // public final static int ARGUMENT = 41; // public final static int RANGE = 42; // public final static int PARAMETERS = 43; // public final static int PARAMETER = 44; // public final static int FIT_RESULT = 45; // public final static int FITTED_PARAMETER = 46; // public final static int COVARIANCE_MATRIX = 47; // public final static int MATRIX_ELEMENT = 48; // public final static int FIT_CONSTRAINT = 49; // // Attributes public final static int VERSION = 0; // public final static int XMLNS = 1; // public final static int XMLNS_XSI = 2; // public final static int XSI_SCHEMALOCATION = 3; // public final static int VALUE_BOOLEAN = 4; // public final static int VALUE_BYTE = 5; // public final static int VALUE_CHAR = 6; // public final static int VALUE_DOUBLE = 7; // public final static int VALUE_FLOAT = 8; // public final static int VALUE_INT = 9; // public final static int VALUE_LONG = 10; // public final static int VALUE_SHORT = 11; // public final static int VALUE_STRING = 12; // public final static int PACKAGE = 13; // public final static int NAME = 14; // public final static int TITLE = 15; // public final static int PATH = 16; // public final static int OPTIONS = 17; // public final static int DIRECTION = 18; // public final static int MIN = 19; // public final static int MAX = 20; // public final static int NUMBER_OF_BINS = 21; // public final static int ENTRIES = 22; // public final static int EQUIVALENT_BIN_ENTRIES = 23; // public final static int MEAN = 24; // public final static int RMS = 25; // public final static int SKEWNESS = 26; // public final static int BIN_NUM = 27; // public final static int WEIGHTED_MEAN = 28; // public final static int WEIGHTED_RMS = 29; // public final static int HEIGHT = 30; // public final static int ERROR = 31; // public final static int ERROR_2 = 32; // public final static int BIN_NUM_X = 33; // public final static int BIN_NUM_Y = 34; // public final static int BIN_NUM_Z = 35; // public final static int WEIGHTED_MEAN_X = 36; // public final static int WEIGHTED_MEAN_Y = 37; // public final static int WEIGHTED_MEAN_Z = 38; // public final static int WEIGHTED_RMS_X = 39; // public final static int WEIGHTED_RMS_Y = 40; // public final static int WEIGHTED_RMS_Z = 41; // public final static int TYPE = 42; // public final static int MAX_ENTRIES = 43; // public final static int LOWER_EDGE_X = 44; // public final static int LOWER_EDGE_Y = 45; // public final static int LOWER_EDGE_Z = 46; // public final static int UPPER_EDGE_X = 47; // public final static int UPPER_EDGE_Y = 48; // public final static int UPPER_EDGE_Z = 49; // public final static int CONVERSION_BINS = 50; // public final static int CONVERSION_BINS_X = 51; // public final static int CONVERSION_BINS_Y = 52; // public final static int CONVERSION_BINS_Z = 53; // public final static int CONVERSION_LOWER_EDGE = 54; // public final static int CONVERSION_LOWER_EDGE_X = 55; // public final static int CONVERSION_LOWER_EDGE_Y = 56; // public final static int CONVERSION_LOWER_EDGE_Z = 57; // public final static int CONVERSION_UPPER_EDGE = 58; // public final static int CONVERSION_UPPER_EDGE_X = 59; // public final static int CONVERSION_UPPER_EDGE_Y = 60; // public final static int CONVERSION_UPPER_EDGE_Z = 61; // public final static int VALUE_X = 62; // public final static int VALUE_Y = 63; // public final static int VALUE_Z = 64; // public final static int WEIGHT = 65; // public final static int DIMENSION = 66; // public final static int ERROR_PLUS = 67; // public final static int ERROR_MINUS = 68; // public final static int KEY = 69; // public final static int STICKY = 70; // public final static int IS_NORMALIZED = 71; // public final static int LABEL = 72; // public final static int FIT_DIMENSION = 73; // public final static int FIT_ENGINE_NAME = 74; // public final static int FIT_METHOD_NAME = 75; // public final static int FIT_IS_VALID = 76; // public final static int FIT_QUALITY = 77; // public final static int FIT_STATUS = 78; // public final static int FIT_DEGREES_OF_FREEDOM = 79; // public final static int FIT_DATA_DESCRIPTION = 80; // public final static int FITTED_PARAMETER_NAME = 81; // public final static int FITTED_PARAMETER_VALUE = 82; // public final static int FITTED_PARAMETER_ERROR_PLUS = 83; // public final static int FITTED_PARAMETER_ERROR_MINUS = 84; // public final static int FITTED_PARAMETER_IS_FIXED = 85; // public final static int FITTED_PARAMETER_STEP_SIZE = 86; // public final static int FITTED_PARAMETER_LOWER_BOUND = 87; // public final static int FITTED_PARAMETER_UPPER_BOUND = 88; // public final static int MATRIX_ELEMENT_ROW = 89; // public final static int MATRIX_ELEMENT_COLUMN = 90; // public final static int MATRIX_ELEMENT_VALUE = 91; // public final static int FIT_CONSTRAINT_VALUE = 92; // // Tag Lookup Table public final static String[] tags = { "aida", // AIDA "implementation", // IMPLEMENTATION "histogram1d", // HISTOGRAM_1D "histogram2d", // HISTOGRAM_2D "histogram3d", // HISTOGRAM_3D "axis", // AXIS "binBorder", // BIN_BORDER "statistics", // STATISTICS "statistic", // STATISTIC "data1d", // DATA_1D "bin1d", // BIN_1D "data2d", // DATA_2D "bin2d", // BIN_2D "data3d", // DATA_3D "bin3d", // BIN_3D "tuple", // TUPLE "columns", // COLUMNS "column", // COLUMN "rows", // ROWS "row", // ROW "entry", // ENTRY "entryITuple", // ENTRY_ITUPLE "cloud1d", // CLOUD_1D "cloud2d", // CLOUD_2D "cloud3d", // CLOUD_3D "entries1d", // ENTRIES_1D "entries2d", // ENTRIES_2D "entries3d", // ENTRIES_3D "entry1d", // ENTRY_1D "entry2d", // ENTRY_2D "entry3d", // ENTRY_3D "profile1d", // PROFILE_1D "profile2d", // PROFILE_2D "dataPointSet", // DATA_POINT_SET "dataPoint", // DATA_POINT "measurement", // MEASUREMENT "annotation", // ANNOTATION "item", // ITEM "function", // FUNCTION "codelet", // CODELET "arguments", // ARGUMENTS "argument", // ARGUMENT "range", // RANGE "parameters", // PARAMETERS "parameter", // PARAMETER "fitResult", // FIT_RESULT "fittedParameter", // FITTED_PARAMETER "covarianceMatrix", // COVARIANCE_MATRIX "matrixElement", // MATRIX_ELEMENT "fitConstraint" // FIT_CONSTRAINT }; // TagIsEmpty Lookup Table public final static boolean[] tagIsEmpty = { false, // AIDA true, // IMPLEMENTATION false, // HISTOGRAM_1D false, // HISTOGRAM_2D false, // HISTOGRAM_3D false, // AXIS true, // BIN_BORDER false, // STATISTICS true, // STATISTIC false, // DATA_1D true, // BIN_1D false, // DATA_2D true, // BIN_2D false, // DATA_3D true, // BIN_3D false, // TUPLE false, // COLUMNS false, // COLUMN false, // ROWS false, // ROW true, // ENTRY false, // ENTRY_ITUPLE false, // CLOUD_1D false, // CLOUD_2D false, // CLOUD_3D false, // ENTRIES_1D false, // ENTRIES_2D false, // ENTRIES_3D true, // ENTRY_1D true, // ENTRY_2D true, // ENTRY_3D false, // PROFILE_1D false, // PROFILE_2D false, // DATA_POINT_SET false, // DATA_POINT true, // MEASUREMENT false, // ANNOTATION true, // ITEM false, // FUNCTION false, // CODELET false, // ARGUMENTS false, // ARGUMENT true, // RANGE false, // PARAMETERS true, // PARAMETER false, // FIT_RESULT true, // FITTED_PARAMETER false, // COVARIANCE_MATRIX true, // MATRIX_ELEMENT true // FIT_CONSTRAINT }; // Attribute Lookup Table public final static String[] attributes = { "version", // VERSION "xmlns", // XMLNS "xmlns:xsi", // XMLNS_XSI "xmlns:schemaLocation", // XSI_SCHEMALOCATION "valueBoolean", // VALUE_BOOLEAN "valueByte", // VALUE_BYTE "valueChar", // VALUE_CHAR "valueDouble", // VALUE_DOUBLE "valueFloat", // VALUE_FLOAT "valueInt", // VALUE_INT "valueLong", // VALUE_LONG "valueShort", // VALUE_SHORT "valueString", // VALUE_STRING "package", // PACKAGE "name", // NAME "title", // TITLE "path", // PATH "options", // OPTIONS "direction", // DIRECTION "min", // MIN "max", // MAX "numberOfBins", // NUMBER_OF_BINS "entries", // ENTRIES "equivalentBinEntries", // EQUIVALENT_BIN_ENTRIES "mean", // MEAN "rms", // RMS "skewness", // SKEWNESS "binNum", // BIN_NUM "weightedMean", // WEIGHTED_MEAN "weightedRms", // WEIGHTED_RMS "height", // HEIGHT "error", // ERROR "error2", // ERROR_2 "binNumX", // BIN_NUM_X "binNumY", // BIN_NUM_Y "binNumZ", // BIN_NUM_Z "weightedMeanX", // WEIGHTED_MEAN_X "weightedMeanY", // WEIGHTED_MEAN_Y "weightedMeanZ", // WEIGHTED_MEAN_Z "weightedRmsX", // WEIGHTED_RMS_X "weightedRmsY", // WEIGHTED_RMS_Y "weightedRmsZ", // WEIGHTED_RMS_Z "type", // TYPE "maxEntries", // MAX_ENTRIES "lowerEdgeX", // LOWER_EDGE_X "lowerEdgeY", // LOWER_EDGE_Y "lowerEdgeZ", // LOWER_EDGE_Z "upperEdgeX", // UPPER_EDGE_X "upperEdgeY", // UPPER_EDGE_Y "upperEdgeZ", // UPPER_EDGE_Z "conversionBins", // CONVERSION_BINS "conversionBinsX", // CONVERSION_BINS_X "conversionBinsY", // CONVERSION_BINS_Y "conversionBinsZ", // CONVERSION_BINS_Z "conversionLowerEdge", // CONVERSION_LOWER_EDGE "conversionLowerEdgeX", // CONVERSION_LOWER_EDGE_X "conversionLowerEdgeY", // CONVERSION_LOWER_EDGE_Y "conversionLowerEdgeZ", // CONVERSION_LOWER_EDGE_Z "conversionUpperEdge", // CONVERSION_UPPER_EDGE "conversionUpperEdgeX", // CONVERSION_UPPER_EDGE_X "conversionUpperEdgeY", // CONVERSION_UPPER_EDGE_Y "conversionUpperEdgeZ", // CONVERSION_UPPER_EDGE_Z "valueX", // VALUE_X "valueY", // VALUE_Y "valueZ", // VALUE_Z "weight", // WEIGHT "dimension", // DIMENSION "errorPlus", // ERROR_PLUS "errorMinus", // ERROR_MINUS "key", // KEY "sticky", // STICKY "isNormalized", // IS_NORMALIZED "label", // LABEL "fitDimension", // FIT_DIMENSION "fitEngineName", // FIT_ENGINE_NAME "fitMethodName", // FIT_METHOD_NAME "fitIsValid", // FIT_IS_VALID "fitQuality", // FIT_QUALITY "fitStatus", // FIT_STATUS "fitDegreesOfFreedom", // FIT_DEGREES_OF_FREEDOM "fitDataDescription", // FIT_DATA_DESCRIPTION "fittedParameterName", // FITTED_PARAMETER_NAME "fittedParameterValue", // FITTED_PARAMETER_VALUE "fittedParameterErrorPlus", // FITTED_PARAMETER_ERROR_PLUS "fittedParameterErrorMinus", // FITTED_PARAMETER_ERROR_MINUS "fittedParameterIsFixed", // FITTED_PARAMETER_IS_FIXED "fittedParameterStepSize", // FITTED_PARAMETER_STEP_SIZE "fittedParameterLowerBound", // FITTED_PARAMETER_LOWER_BOUND "fittedParameterUpperBound", // FITTED_PARAMETER_UPPER_BOUND "matrixElementRow", // MATRIX_ELEMENT_ROW "matrixElementColumn", // MATRIX_ELEMENT_COLUMN "matrixElementValue", // MATRIX_ELEMENT_VALUE "fitConstraintValue" // FIT_CONSTRAINT_VALUE }; // AttributeType Lookup Table public final static int[] attributeType = { Attributes.STRING, // VERSION Attributes.STRING, // XMLNS Attributes.STRING, // XMLNS_XSI Attributes.STRING, // XSI_SCHEMALOCATION Attributes.BOOLEAN, // VALUE_BOOLEAN Attributes.BYTE, // VALUE_BYTE Attributes.CHAR, // VALUE_CHAR Attributes.DOUBLE, // VALUE_DOUBLE Attributes.FLOAT, // VALUE_FLOAT Attributes.INT, // VALUE_INT Attributes.LONG, // VALUE_LONG Attributes.SHORT, // VALUE_SHORT Attributes.STRING, // VALUE_STRING Attributes.STRING, // PACKAGE Attributes.STRING, // NAME Attributes.STRING, // TITLE Attributes.STRING, // PATH Attributes.STRING, // OPTIONS Attributes.STRING, // DIRECTION Attributes.DOUBLE, // MIN Attributes.DOUBLE, // MAX Attributes.INT, // NUMBER_OF_BINS Attributes.INT, // ENTRIES Attributes.INT, // EQUIVALENT_BIN_ENTRIES Attributes.DOUBLE, // MEAN Attributes.DOUBLE, // RMS Attributes.DOUBLE, // SKEWNESS Attributes.INT, // BIN_NUM Attributes.DOUBLE, // WEIGHTED_MEAN Attributes.DOUBLE, // WEIGHTED_RMS Attributes.DOUBLE, // HEIGHT Attributes.DOUBLE, // ERROR Attributes.DOUBLE, // ERROR_2 Attributes.INT, // BIN_NUM_X Attributes.INT, // BIN_NUM_Y Attributes.INT, // BIN_NUM_Z Attributes.DOUBLE, // WEIGHTED_MEAN_X Attributes.DOUBLE, // WEIGHTED_MEAN_Y Attributes.DOUBLE, // WEIGHTED_MEAN_Z Attributes.DOUBLE, // WEIGHTED_RMS_X Attributes.DOUBLE, // WEIGHTED_RMS_Y Attributes.DOUBLE, // WEIGHTED_RMS_Z Attributes.STRING, // TYPE Attributes.INT, // MAX_ENTRIES Attributes.DOUBLE, // LOWER_EDGE_X Attributes.DOUBLE, // LOWER_EDGE_Y Attributes.DOUBLE, // LOWER_EDGE_Z Attributes.DOUBLE, // UPPER_EDGE_X Attributes.DOUBLE, // UPPER_EDGE_Y Attributes.DOUBLE, // UPPER_EDGE_Z Attributes.INT, // CONVERSION_BINS Attributes.INT, // CONVERSION_BINS_X Attributes.INT, // CONVERSION_BINS_Y Attributes.INT, // CONVERSION_BINS_Z Attributes.DOUBLE, // CONVERSION_LOWER_EDGE Attributes.DOUBLE, // CONVERSION_LOWER_EDGE_X Attributes.DOUBLE, // CONVERSION_LOWER_EDGE_Y Attributes.DOUBLE, // CONVERSION_LOWER_EDGE_Z Attributes.DOUBLE, // CONVERSION_UPPER_EDGE Attributes.DOUBLE, // CONVERSION_UPPER_EDGE_X Attributes.DOUBLE, // CONVERSION_UPPER_EDGE_Y Attributes.DOUBLE, // CONVERSION_UPPER_EDGE_Z Attributes.DOUBLE, // VALUE_X Attributes.DOUBLE, // VALUE_Y Attributes.DOUBLE, // VALUE_Z Attributes.DOUBLE, // WEIGHT Attributes.INT, // DIMENSION Attributes.DOUBLE, // ERROR_PLUS Attributes.DOUBLE, // ERROR_MINUS Attributes.STRING, // KEY Attributes.BOOLEAN, // STICKY Attributes.BOOLEAN, // IS_NORMALIZED Attributes.STRING, // LABEL Attributes.INT, // FIT_DIMENSION Attributes.STRING, // FIT_ENGINE_NAME Attributes.STRING, // FIT_METHOD_NAME Attributes.BOOLEAN, // FIT_IS_VALID Attributes.DOUBLE, // FIT_QUALITY Attributes.INT, // FIT_STATUS Attributes.INT, // FIT_DEGREES_OF_FREEDOM Attributes.STRING, // FIT_DATA_DESCRIPTION Attributes.STRING, // FITTED_PARAMETER_NAME Attributes.DOUBLE, // FITTED_PARAMETER_VALUE Attributes.DOUBLE, // FITTED_PARAMETER_ERROR_PLUS Attributes.DOUBLE, // FITTED_PARAMETER_ERROR_MINUS Attributes.BOOLEAN, // FITTED_PARAMETER_IS_FIXED Attributes.DOUBLE, // FITTED_PARAMETER_STEP_SIZE Attributes.DOUBLE, // FITTED_PARAMETER_LOWER_BOUND Attributes.DOUBLE, // FITTED_PARAMETER_UPPER_BOUND Attributes.INT, // MATRIX_ELEMENT_ROW Attributes.INT, // MATRIX_ELEMENT_COLUMN Attributes.DOUBLE, // MATRIX_ELEMENT_VALUE Attributes.STRING // FIT_CONSTRAINT_VALUE }; }