By default the cmake-flag is activated USER_TLU_BUILD=ON
.
This builds the converter module for a standard event, for the online monitor for example.
If cmake finds the EUDET TLU or the AIDA TLU dependencies, these producers are automatically build (by switching on the flags USER_TLU_BUILD_EUDET
or USER_TLU_BUILD_AIDA
).
It is only built if cmake finds the external dependencies:
- tlufirmware (copy these in user/tlu/extern)
- ZestSC1 (copy these in user/tlu/extern)
- libusb (Ubuntu:
sudo apt install libusb-dev
) On Unix: Copy the udev-rule in the proper folder of the OS.
Please find here the hardware manual.
With the command line tool EudetTluControl
all functionalities can be tested.
To start the EUDET TLU producer: euCliProducer -n EudetTluProducer
The usage with EUDET-type telescopes is described here.
It is only built if cmake finds the external dependencies:
- Cactus/Ipbus (Follow these instructions. Cactus should be installed to /opt/cactus which is the default.)
Please find here the hardware manual.
To start the EUDET TLU producer euCliProducer -n AidaTluProducer
.
The usage with EUDAQ2 and EUDET-type telescopes is described here. Find the application (starting scripts and conf-file) for EUDET-type telescope in user/eudet/misc
The conversion of raw data containing TluRawDataEvent is the same for both types of TLU. For example and if LCIO is built, you can convert by: euCliConverter -i data.raw -o data.slcio