Taikan Suehara, CALICE DAQ TF, 7 Sep page 1 CALICE DAQ TF meeting Taikan Suehara (Kyushu University, Japan)
Taikan Suehara, CALICE DAQ TF, 7 Sep page 2 1.News from each technology 2.Collaboration with software group (Daniel) 3.Hardware 1.Summary document 2.Master CCC development 4.Software 5.What to do 6.AOBTopics
Taikan Suehara, CALICE DAQ TF, 7 Sep page 3 Raw data format –LCIO class? EUDAQ –Run control –Event building –(Common) event display? Integration of quality monitoring Common converter/calibrator –Software task?Software
Taikan Suehara, CALICE DAQ TF, 7 Sep page 4 ‘Hit’-like format (1 object / 1 cell) –Better for selection? –Many duplication of information –Expanding ‘Calorimeter hit’ may be OK 1 object / 1 chip –Array structure in one object –Completely new LCIO class needed or continue using LCGenericObject –Name? eg. CaliceChip Raw data format
Taikan Suehara, CALICE DAQ TF, 7 Sep page 5 Combined DAQ at Nov Run control Labview calicoes/pyrame Sc hardwareSi hardware Sc dataSi data Data collector LCIO file(s) Event display (not finalized) start/stop EUDAQ start/stop run # Combined LCIO obtained in online DAQ
Taikan Suehara, CALICE DAQ TF, 7 Sep page 6 EUDAQ – run control EUDAQ console (GUI) Si ProducerSc ProducerSDHCAL Producer EUDAQ modules Config(file) Start(run#) Stop CALICOES TCP/IP (EUDAQ framework) (Shell command or python) ? Sc hardwareSi hardwareSDHCAL hardware Direct? (TCP/IP) LabView
Taikan Suehara, CALICE DAQ TF, 7 Sep page 7 Configuration file –One config file in EUDAQ, specified in GUI old ‘ini’-like format, not xml Specify a config file for each subsystem in it? Reconfiguration Run control - issues
Taikan Suehara, CALICE DAQ TF, 7 Sep page 8 EUDAQ – event building CALICOES LDA packet (TCP) Si Producer LCIO-like object (TCP, EUDAQ) Sc xLDA LDA packet (TCP) Sc Producer LCIO-like object (TCP, EUDAQ) EUDAQ DataCollector Raspberry Pi? LDA packet (TCP) SDHCAL Producer LCIO-like object (TCP, EUDAQ) LCIO files Event display Quality monitoring? Common feature of the producer: Convert LDA packet to LCIO and send to DataCollector Common producer?
Taikan Suehara, CALICE DAQ TF, 7 Sep page 9 To be inherited by producer of each system Common features –Receive RunControl commands –TCP/IP (or other) connection to get packets –Converting DIF packets to LCIO –Send to DataCollector Individual features (to be overrided) –RunControl treatment –Packet handshaking (if necessary) –LDA packet header interpretation Feature – common producer
Taikan Suehara, CALICE DAQ TF, 7 Sep page 10 Hardware –Master CCC Hardware Firmware –Stopped BX identification Software –LCIO class –EUDAQ common producer –Individual producer Integration and testbeam What to do
Taikan Suehara, CALICE DAQ TF, 7 Sep page 11AOB