16
16
< link rel ="stylesheet " href ="css/event.css ">
17
17
< link rel ="stylesheet " href ="css/information.css ">
18
18
< link rel ="stylesheet " href ="css/contact.css ">
19
+ < link rel ="stylesheet " href ="css/views.css ">
20
+ < link rel ="stylesheet " href ="css/empty-view.css ">
21
+ < link rel ="stylesheet " href ="css/switch-deploy.css ">
19
22
</ head >
20
23
21
24
< body >
33
36
< div class ="mb-20 ">
34
37
< label class ="mr-10 " for ="input-file "> Select EDM4hep JSON:</ label >
35
38
< input id ="input-file " name ="input-file " type ="file " accept =".json ">
36
- < p class ="small-text ml-20 "> Example input file (right click to save): < a
37
- href ="https://fccsw.web.cern.ch/fccsw/eede/p8_ee_ZH_ecm240.edm4hep.json "> p8_ee_ZH_ecm240.edm4hep.json</ a >
39
+ < p class ="small-text ml-20 "> Example input files (right click to save):
40
+ < ul class ="small-text ">
41
+ < li >
42
+ Delphes: < a
43
+ href ="https://fccsw.web.cern.ch/fccsw/eede/p8_ee_ZH_ecm240.edm4hep.json "> p8_ee_ZH_ecm240.edm4hep.json</ a >
44
+ [5.6 MB]
45
+ </ li >
46
+ < li >
47
+ Full Sim: < a
48
+ href ="https://fccsw.web.cern.ch/fccsw/eede/wzp6_ee_mumuH_ecm240_CLD_RECO.edm4hep.json "> wzp6_ee_mumuH_ecm240_CLD_RECO.edm4hep.json</ a >
49
+ [28 MB]
50
+ </ li >
51
+ </ ul >
38
52
</ p >
39
53
</ div >
40
54
< div id ="event-selector ">
41
55
< label class ="mr-10 " for ="event-number "> Select event number:</ label >
42
56
< select name ="event-number " id ="event-number "> </ select >
43
57
</ div >
58
+ < div id ="available-views " class ="view-selector-menu ">
59
+ </ div >
44
60
< br >
45
61
< div class ="align-right ">
46
62
< button id ="visualize-button "> Visualize</ button >
95
111
< div class ="info-modal-content ">
96
112
< span class ="logo-letter e1 "> e</ span > < span class ="logo-letter e2 "> e</ span > < span
97
113
class ="logo-letter d "> d</ span > < span class ="logo-letter e3 "> E</ span >
98
- < p > Welcome to eede, an EDM4hep Event Data Explorer. Learn more about eede on the < a
99
- href ="https://github.com/key4hep/eede/wiki " target ="_blank " rel ="noopener noreferrer "> wiki</ a > .
100
- Want to learn more about EDM4hep? Check out the < a href ="https://edm4hep.web.cern.ch " target ="_blank "
101
- rel ="noopener noreferrer "> EDM4hep</ a > website.
102
- </ p >
103
- < p >
104
- Found a bug or have a feature request? Open a new < a href ="https://github.com/key4hep/eede/issues "
105
- target ="_blank " rel ="noopener noreferrer "> issue</ a > .
106
- </ p >
107
- < p > Contact:</ p >
108
- < ul >
109
- < li class ="contact-element "> Juraj Smiesko:
110
- < address class ="email ">
111
- < a href ="mailto:juraj.smiesko@cern.ch ">
112
- < img src ="img/juraj-email.webp " alt ="juraj-email " height ="21px " />
113
- </ a >
114
- </ address >
115
- < button class ="copy-email-button " data-email ="juraj.smiesko@cern.ch ">
116
- < abbr title ="Copy to Clipboard ">
117
- < img src ="img/copy.svg " alt ="Copy " width ="16 " height ="16 " />
118
- </ abbr >
119
- </ button >
120
-
121
- </ li >
122
- < li class ="contact-element "> Thomas Madlener:
123
- < address class ="email ">
124
- < a href ="mailto:thomas.madlener@desy.de ">
125
- < img src ="img/thomas-email.webp " alt ="thomas-email " height ="21px " />
126
- </ a >
127
- </ address >
128
- < button class ="copy-email-button " data-email ="thomas.madlener@desy.de ">
129
- < abbr title ="Copy to Clipboard ">
130
- < img src ="img/copy.svg " alt ="Copy " width ="16 " height ="16 " />
131
- </ abbr >
132
- </ button >
133
- </ li >
134
- < li class ="contact-element "> Braulio Rivas:
135
- < address class ="email ">
136
- < a href ="mailto:brauliorivas@pm.me ">
137
- < img src ="img/braulio-email.webp " alt ="braulio-email " height ="21px " />
138
- </ a >
139
- </ address >
140
- < button class ="copy-email-button " data-email ="brauliorivas@pm.me ">
141
- < abbr title ="Copy to Clipboard ">
142
- < img src ="img/copy.svg " alt ="Copy " width ="16 " height ="16 " />
143
- </ abbr >
144
- </ button >
145
- </ li >
146
- </ ul >
147
- < p > Version: 0.10</ p >
114
+ < div id ="information-buttons ">
115
+ < button id ="view-information-button " class ="information-button "> This view</ button >
116
+ < button id ="information-button " class ="information-button "> About eede</ button >
117
+ </ div >
118
+ < div id ="information-options ">
119
+ < div id ="information-content ">
120
+ < p > Welcome to eede, an EDM4hep Event Data Explorer. Learn more about eede on the < a
121
+ href ="https://github.com/key4hep/eede/wiki " target ="_blank " rel ="noopener noreferrer "> wiki</ a > .
122
+ Want to learn more about EDM4hep? Check out the < a href ="https://edm4hep.web.cern.ch " target ="_blank "
123
+ rel ="noopener noreferrer "> EDM4hep</ a > website.
124
+ </ p >
125
+ < p >
126
+ Found a bug or have a feature request? Open a new < a href ="https://github.com/key4hep/eede/issues "
127
+ target ="_blank " rel ="noopener noreferrer "> issue</ a > .
128
+ </ p >
129
+ < p > Contact:</ p >
130
+ < ul >
131
+ < li class ="contact-element "> Juraj Smiesko:
132
+ < address class ="email ">
133
+ < a href ="mailto:juraj.smiesko@cern.ch ">
134
+ < img src ="img/juraj-email.webp " alt ="juraj-email " height ="21px " />
135
+ </ a >
136
+ </ address >
137
+ < button class ="copy-email-button " data-email ="juraj.smiesko@cern.ch ">
138
+ < abbr title ="Copy to Clipboard ">
139
+ < img src ="img/copy.svg " alt ="Copy " width ="16 " height ="16 " />
140
+ </ abbr >
141
+ </ button >
142
+
143
+ </ li >
144
+ < li class ="contact-element "> Thomas Madlener:
145
+ < address class ="email ">
146
+ < a href ="mailto:thomas.madlener@desy.de ">
147
+ < img src ="img/thomas-email.webp " alt ="thomas-email " height ="21px " />
148
+ </ a >
149
+ </ address >
150
+ < button class ="copy-email-button " data-email ="thomas.madlener@desy.de ">
151
+ < abbr title ="Copy to Clipboard ">
152
+ < img src ="img/copy.svg " alt ="Copy " width ="16 " height ="16 " />
153
+ </ abbr >
154
+ </ button >
155
+ </ li >
156
+ < li class ="contact-element "> Braulio Rivas:
157
+ < address class ="email ">
158
+ < a href ="mailto:brauliorivas@pm.me ">
159
+ < img src ="img/braulio-email.webp " alt ="braulio-email " height ="21px " />
160
+ </ a >
161
+ </ address >
162
+ < button class ="copy-email-button " data-email ="brauliorivas@pm.me ">
163
+ < abbr title ="Copy to Clipboard ">
164
+ < img src ="img/copy.svg " alt ="Copy " width ="16 " height ="16 " />
165
+ </ abbr >
166
+ </ button >
167
+ </ li >
168
+ </ ul >
169
+ < p > Version: 0.20</ p >
170
+ </ div >
171
+ < div id ="view-information-content ">
172
+ < h2 id ="view-title-info "> </ h2 >
173
+ < div id ="view-description-info "> </ div >
174
+ </ div >
175
+ </ div >
148
176
</ div >
149
177
</ div >
150
178
179
+ < div id ="views ">
180
+ < p > Select a view:</ p >
181
+ < div id ="view-selector " class ="view-selector-menu "> </ div >
182
+ </ div >
183
+
184
+ < div id ="empty-view ">
185
+ < img src ="img/blue-info.svg " alt ="Empty view " width ="20 " height ="20 " />
186
+ < p > This view has no elements</ p >
187
+ </ div >
188
+
189
+ < div id ="switch-deploy ">
190
+ < p id ="switch-deploy-text "> Switch to</ p >
191
+ < button id ="switch-deploy-button "> release</ button >
192
+ </ div >
193
+
151
194
< canvas id ="canvas " width ="100vw " height ="100vh "> </ canvas >
152
195
153
196
< script src ="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js " type ="text/javascript "> </ script >
154
197
< script type ="module " src ="js/main.js "> </ script >
155
- < script type ="module " src ="js/menu/filter/filter.js "> </ script >
156
198
< script type ="module " src ="js/information.js "> </ script >
199
+ < script type ="module " src ="js/views/views.js "> </ script >
200
+ < script type ="module " src ="js/menu/filter/filter.js "> </ script >
201
+ < script type ="module " src ="js/switch-deploy.js "> </ script >
157
202
</ body >
158
203
159
204
</ html >
0 commit comments