Download EUDAQ Software User Manual

Transcript
EUDET-Memo-2010-01
Contents
Contents
1. Introduction
1.1. Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2. Directory Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
3
4
2. Installing EUDAQ
2.1. Prerequisites .
2.2. Downloading
2.3. Configuring .
2.4. Compiling . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
6
6
7
8
8
3. Running EUDAQ
3.1. Preparation . . . .
3.2. Processes . . . . .
3.3. Running the DAQ
3.4. Other Utilities . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
10
12
16
18
.
.
.
.
29
29
29
30
32
.
.
.
.
.
.
.
.
4. Writing a Producer
4.1. Configuration . . . . . . . . . . . . .
4.2. Receiving Commands . . . . . . . . .
4.3. Sending Data and the RawDataEvent
4.4. Log Messages . . . . . . . . . . . . .
. . .
. . .
class
. . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5. Data Conversion
33
5.1. StandardEvent and StandardPlane . . . . . . . . . . . . . . . . . . . . . 33
5.2. LCIO and LCEvent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
5.3. DataConverterPlugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
6. Other Parts of the Framework
6.1. FileWriter . . . . . . . . .
6.2. FileReader . . . . . . . . .
6.3. PluginManager . . . . . .
6.4. OptionParser . . . . . . .
6.5. Timer . . . . . . . . . . .
6.6. Utils . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
40
40
40
41
42
45
45
7. Reporting Issues
47
A. Source Code
A.1. Example
A.2. Example
A.3. Example
A.4. Example
48
48
49
53
56
Config File . . . . .
Producer . . . . . .
DataConverterPlugin
Reader . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
Glossary
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
58
2