GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
analysiseditor.htm
Go to the documentation of this file.
1 <div id="ana_editor_container">
2 
3  <style type="text/css">
4  .ana_membertable_style {
5  border: 2px solid black collapse;
6  background-color: #fff;
7  }
8 
9  .ana_memberheader_style {
10  border: 1px dotted black collapse;
11  background-color: #eee;
12  }
13 
14  .ana_steptabs_style {
15  position: relative;
16  left: -20px;
17  top: -10px;
18  width: 100%;
19  height: 100%;
20  }
21 
22  #ana_editor_container {
23  height: 100%;
24  position: relative;
25  right: 5px;
26  outline: groove medium;
27  overflow-x: hidden;
28  overflow-y: auto;
29  display: flex;
30  flex-direction: column;
31  }
32 
33  #ana_file_container {
34  outline: outset thin;
35  flex-grow: 0;
36  padding: 8px;
37  overflow-x: hidden;
38  overflow-y: auto;
39  background-color: #eee;
40  }
41 
42  #ana_button_container {
43  outline: outset thin;
44  background-color: #eee;
45  flex-grow: 0;
46  padding: 8px;
47  }
48 
49  .go4_anedit_btn {
50  height: 28px;
51  width: 28px;
52  display: inline-block;
53  margin: 2px;
54  background-position: 0 0;
55  background-repeat: no-repeat;
56  background-size: contain;
57  border-color: inherit;
58  }
59 
60  /* Style the tab */
61  .ana_step_tabs_header {
62  border: 1px solid #ccc;
63  background-color: #f1f1f1;
64  }
65 
66  /* Style the buttons inside the tab */
67  .ana_step_tabs_header button {
68  background-color: inherit;
69  float: left;
70  border: none;
71  outline: none;
72  cursor: pointer;
73  padding: 14px 16px;
74  transition: 0.3s;
75  font-size: 17px;
76  }
77 
78  /* Change background color of buttons on hover */
79  .ana_step_tabs_header button:hover {
80  background-color: #aaa;
81  }
82 
83  .ana_step_tabs_header .active_btn {
84  font-weight: bold;
85  background-color: #bbb;
86  text-decoration: underline;
87  }
88 
89  </style>
90 
91  <div class="ana_step_tabs_header" style="flex-grow: 0;">
92  </div>
93 
94  <div class="ana_step_tabs_body" style="flex-grow: 1; padding: 8px; overflow-y: scroll;">
95  </div>
96 
97  <div id="ana_file_container">
98  <fieldset>
99  <legend>Auto Save File</legend>
100  <div style="display: flex; flex-direction: column; height: 100%">
101  <form class="anaASF_form" style="display: inline; vertical-align: middle;">
102  <button class="buttonSaveAnaASF go4_anedit_btn"
103  title="Write Autosave file immediately" type="submit"></button>
104  <input class="anaASF_name" type="text" size="35" title="Input autosave file name"></input>
105  </form>
106  <div style="display: inline; width: 100%; vertical-align: middle;">
107  <label style="height: 30px; flex-grow: 1" title="Enable/Disable autosave file">
108  <input class="anaASF_enabled" type="checkbox"></input> Enabled
109  </label>
110  <input style="height: 30px; flex-grow: 1;" class="anaASF_time"
111  title="Time Interval for autosave file" type="number" min="1" max="10000" step="100">
112  </input>
113  <input style="height: 30px; flex-grow: 1;" class="anaASF_compression"
114  title="ROOT compression level for autosave file" type="number" min="0" max="10">
115  </input>
116  <label style="height: 30px; flex-grow: 1;" title="Overwrite old autosave file">
117  <input class="anaASF_overwrite" type="checkbox"> Overwrite
118  </label>
119  </div>
120  </div>
121  </fieldset>
122  <fieldset>
123  <legend>Analysis Configuration File</legend>
124  <div style="display: inline; vertical-align: middle; width: 100%">
125  <button class="buttonLoadAnaConf go4_anedit_btn" title="Load Analysis Prefs file"></button>
126  <button class="buttonSaveAnaConf go4_anedit_btn" title="Save Analysis Prefs file"></button>
127  <label title="Input preference file name">
128  <input class="anaprefs_name" type="text" size="35">
129  </label>
130  </div>
131  </fieldset>
132  </div>
133 
134  <div id="ana_button_container">
135  <button class="buttonGetAnalysis go4_anedit_btn"
136  style="margin-left: 1em;"
137  title="Refresh analysis setup values from server"></button>
138  <button class="buttonSetAnalysis go4_anedit_btn"
139  title="Submit configuration to analysis"></button>
140  <button class="buttonAnaChangeLabel go4_anedit_btn"
141  title="This label shows that your current changes have not yet been updated to analysis"></button>
142  <button class="buttonSetStartAnalysis go4_anedit_btn"
143  title="Submit configuration to analysis and start execution"></button>
144  <button class="buttonCloseAnalysis go4_anedit_btn"
145  title="Close analysis - close all input/output files and destroys steps processors"></button>
146  </div>
147 
148 </div>
149