this is a DAQ development for SOLARIS DAQ using CAEN V2745 digitizers.
Go to file
2023-01-20 16:18:41 -05:00
.vscode use CAEN_FElib_Stop for stop ReadData, added influxDB 2023-01-18 18:10:31 -05:00
.gitignore save data take too many time 2023-01-09 18:22:33 -05:00
ClassDigitizer2Gen.cpp tested full trace and 1 trace recording, full trace ~500Hz, 1 trace ~ 1kHz, all 64 channel on 2023-01-20 16:18:41 -05:00
ClassDigitizer2Gen.h use CAEN_FElib_Stop for stop ReadData, added influxDB 2023-01-18 18:10:31 -05:00
Event.h snapshot 2023-01-13 17:35:37 -05:00
influxdb.cpp use CAEN_FElib_Stop for stop ReadData, added influxDB 2023-01-18 18:10:31 -05:00
influxdb.h use CAEN_FElib_Stop for stop ReadData, added influxDB 2023-01-18 18:10:31 -05:00
Makefile use CAEN_FElib_Stop for stop ReadData, added influxDB 2023-01-18 18:10:31 -05:00
Parameter.h working on test_indep.cpp for most simplifiest DAQ 2022-12-02 17:33:02 -05:00
README.md add README.md 2022-12-02 17:44:14 -05:00
script.C tested full trace and 1 trace recording, full trace ~500Hz, 1 trace ~ 1kHz, all 64 channel on 2023-01-20 16:18:41 -05:00
SolReader.h tested full trace and 1 trace recording, full trace ~500Hz, 1 trace ~ 1kHz, all 64 channel on 2023-01-20 16:18:41 -05:00
test_indep.cpp save data take too many time 2023-01-09 18:22:33 -05:00
test.cpp tested full trace and 1 trace recording, full trace ~500Hz, 1 trace ~ 1kHz, all 64 channel on 2023-01-20 16:18:41 -05:00

Present Status

The basic communication with the digitizer is OK. The following need to be done

  • Should be hard code all the control paths?
  • compare raw and dpppha readout. It seems that raw readout is the better choice.
  • Decide the UI framework. ROOT Qt? GTK ? IMGUI? or Web-base interface?

Introduction

The SOLARIS (https://www.anl.gov/phy/solaris) is the 3rd installation of solenoidal spectrometer in the world. It is located at FRIB (https://frib.msu.edu/news/2021/solaris.html). The CAEN V2745 digitizers will be the heart of the the DAQ. This repository is the development of the DAQ control UI.

Requirement library

for a command line interface,

  1. CAEN Dig2 1.5.3
  2. CAEN FELib 1.2.1+

Compilation

simply make.