#FIG 2.1 80 2 6 184 79 434 134 4 0 2 18 0 -1 0 0.00000 4 21 204 207 104 Initialize Datastructures 4 0 2 18 0 -1 0 0.00000 4 21 248 185 134 (User defines histograms, etc.) -6 6 154 334 394 409 4 0 2 18 0 -1 0 0.00000 4 21 218 154 359 e.g., CALL HIST (x, Fred) 4 0 2 18 0 -1 0 0.00000 4 21 240 154 384 deposits value x in histogram 4 0 2 18 0 -1 0 0.00000 4 21 164 154 409 whose name is Fred -6 6 154 269 464 319 4 0 2 18 0 -1 0 0.00000 4 21 308 154 294 This has well defined ways of storing 4 0 2 18 0 -1 0 0.00000 4 21 254 154 319 data in histograms/scatterplots -6 2 1 0 2 -1 0 0 0 0.000 -1 0 0 239 239 239 249 164 274 9999 9999 2 1 0 2 -1 0 0 0 0.000 -1 0 0 139 189 119 189 119 454 139 454 9999 9999 4 0 2 18 0 -1 0 0.00000 4 21 140 154 194 Loop over events 4 0 2 18 0 -1 0 0.00000 4 21 120 154 234 CALL USER2 4 0 2 18 0 -1 0 0.00000 4 21 173 154 499 Print out histograms 4 0 2 18 0 -1 0 0.00000 4 21 81 154 459 End Loop