 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| l |
Dynamic Code
Loading is used for
|
|
|
|
|
Loading/Unloading
User Analysis Routines
|
|
|
|
|
Loading user
extensions (Plugins -- see later)
|
|
|
| l |
Interfaces
|
|
|
|
|
Data Interface
Module
|
|
|
|
l |
By using simple
interface it is easy to add support for new
|
|
data formats,
just need to provide
|
|
|
|
|
Interface for
opening dataset (normally by filename)
|
|
|
|
|
Implementation of
EventSource interface
|
|
|
|
l |
Or subclass
AnnotatedEventSource for n-tuples
|
|
|
|
|
DataSource
interface
|
|
|
|
l |
Used to provide
interface to Plot Widget see later
|
|