SVT TASK LIST
V2.0 - December 12, 2000
01. (Un-Ki) Install TF's and cables
02. Ghost track remover board?
-
Do we need special hardware?
03. (Simone) XTFA-XTFB
-
Test prototypes
-
Build, test, install production boards
04. (?) Integration with XTRP and Level2
-
Need person to keep in touch with relevant parties and provide help if
needed
05. (Stefano) Low level VME code
-
Implement and maintain a standard library of VME functions for each board
-
needs help from board designers
06. (Giovanni) User-friendly generation
of high level geometry files
-
Provision for a standard set of parameters/variants
-
enable/disable specific layers
-
include/exclude COT
-
4/4 - 4/5 - 4* - ...
07. (Bill) Cold start from high level
geometry files
-
Define interaction with online database(s)
-
Translate to low-level data formats
-
Define and implement "start of shot" procedure
-
Implement real time correction of fit constants for actual beam position
-
Hot channels: define, suppress, log
08. (Marco&Subir) SPYMON
-
Debug and remove FER interference
-
Specify and implement histograms/tables (excluding low-level simulation)
-
Specify and implement error reporting/recovery
09. (Bill) SVTSIM
-
Validate and bless Unix implementation in ANSI C
-
Integrate into TRGSIM
-
Integrate into SPYMON
-
AC++ module for trigger validation (starting from SVX and XFT data banks)
-
Investigate possibility of porting to VxWorks
10. (Roberto) Offline basic tools +
Trigmon
-
Specify SVTD (+variants?)
-
Bank unpacking
-
Bank dump
-
Specify and implement histograms/tables/messages
-
Specify and implement error reporting/recovery
11. (Henry) Event display
12. (Alexei) Test stand
-
Acquire, commission, document
13. (Luciano) Beam
position feedback
-
Fast beam position
-
Beam spot parameters to ACNET
-
Interface to database?
-
Real time beam position correction?
14. (Un-Ki) Whole SVT test with fake
injected data
-
From HF input Spy Buffers? (or FIBs?)
-
Implement two modes:
-
Standard "fake" geometry (a la random_test for checking the hardware)
-
Current latest geometry (consistency check of cold start data and procedure)
15. (Anna Maria) XTFC
-
Test prototype
-
Build, test, install production boards
16. (Luciano) Board
documentation
-
Setup and maintain web site for board documentation
-
Schematics
-
Layout
-
Artwork
-
Part list
-
Firmware (including source code)
-
Road map for diagnostic/readout code
17. (Subir) Common
GUI for simple board functions
18. (Franco) Common GUI for "in situ"
single board diagnostics
-
Single board must be tested without moving cables or switches
-
Typically a simple go/nogo response is required
-
Additional expert info possibly output to logfiles
-
Needs work by individual board designers
19. (?) Implement VRB readout + diagnostics
-
Investigate compatibility with SPYMON
-
Define use in normal/diagnostic run modes
-
Specify SVTY (+variants?)
-
Specify and implement analysis package
20. (?) Off-line high level tools
-
Plots of physics quantities (J/Psi, Upsilon, Z, W,...)
-
Efficiency (vs. L3 tracking of J/Psi?)
21. (?) Plan for long term maintenance
-
Spare parts, procedures..
22. (?) Level 3 algorithms
23. (?) Documentation
-
1 CDFnote/board
-
NIM papers