| Bsoft 2.0.5 Bernard's software package

model_tags.h
Go to the documentation of this file.
1
9 // Do not change the constant names because they are referenced in code
10 // Changes in the tag strings will not affect program execution
11 // but old data files will be uninterpretable
12
13 #define COMMENT "comment"
14 #define ID "id"
15
16 // Multi-molecular models
17 #define MODEL "model"
18 #define MODEL_ID "model.id"
19 #define MODEL_TYPE "model.type_id"
20 #define MODEL_HAND "model.hand"
21 #define MODEL_SYM "model.point_group"
22 #define MODEL_MAP_FILENAME "model.map_file_name"
23 #define MODEL_MAP_NUMBER "model.map_number"
24 #define MODEL_FOM "model.fom"
25 #define MODEL_SELECT "model.select"
26
27 // Multi-molecular model components
28 #define COMPONENT "component"
29 #define COMPONENT_ID "component.id"
30 #define COMPONENT_TYPE_ID "component.type_id"
31 #define COMPONENT_X "component.x"
32 #define COMPONENT_Y "component.y"
33 #define COMPONENT_Z "component.z"
34 #define COMPONENT_VIEW_X "component.view_x"
35 #define COMPONENT_VIEW_Y "component.view_y"
36 #define COMPONENT_VIEW_Z "component.view_z"
37 #define COMPONENT_VIEW_ANGLE "component.view_angle"
38 #define COMPONENT_RADIUS "component.radius"
39 #define COMPONENT_RED "component.red"
40 #define COMPONENT_GREEN "component.green"
41 #define COMPONENT_BLUE "component.blue"
42 #define COMPONENT_ALPHA "component.alpha"
43 #define COMPONENT_DENSITY "component.density"
44 #define COMPONENT_FOM "component.fom"
45 #define COMPONENT_SELECT "component.select"
46
47 // Multi-molecular model component types
48 #define COMPTYPE "component_type"
49 #define COMPTYPE_ID "component_type.id"
50 #define COMPTYPE_FILENAME "component_type.file_name"
51 #define COMPTYPE_MAP_NUMBER "component_type.map_number" // Deprecated
52 #define COMPTYPE_NUMBER "component_type.number"
53 #define COMPTYPE_MASS "component_type.mass"
54 #define COMPTYPE_FOM "component_type.fom"
55 #define COMPTYPE_SELECT "component_type.select"
56
57 // Multi-molecular model component connectors
58 #define COMPLINK "component_link"
59 #define COMPLINK_ID "component_link.id"
60 #define COMPLINK_1 "component_link.component_1"
61 #define COMPLINK_2 "component_link.component_2"
62 #define COMPLINK_ANGLE "component_link.rotation_angle"
63 #define COMPLINK_RADIUS "component_link.radius"
64 #define COMPLINK_RED "component_link.red"
65 #define COMPLINK_GREEN "component_link.green"
66 #define COMPLINK_BLUE "component_link.blue"
67 #define COMPLINK_ALPHA "component_link.alpha"
68 #define COMPLINK_FOM "component_link.fom"
69 #define COMPLINK_SELECT "component_link.select"
70
71