-
Notifications
You must be signed in to change notification settings - Fork 16
RawRootFile
Liam P. Gaffney edited this page Feb 20, 2025
·
3 revisions
The raw root file has TDirectory instances for each SFP in febex, which in turn have TDirectory instances in them for each board. Inside those dirctories, there are histograms for each febex channel:
- qshort - histograms from the 16 bit data, which will be truncated at relatively low energies, so it is useless
- qint - histograms from the 32 bit data, which has the full data
- cal - calibrated histograms
- mwd - moving window deconvolution histograms
With the old DAQ, we have instead a TDirectory for each dgf and another for each MADC. They only have the qshort and cal histograms, but the qshort ones are truncated at much higher energies (typically 4 MeV for gammas). There are three TTree instances:
- mb - hits in the order they were in the data stream (i.e. not time ordered). Normally this is emptied after the time-ordering is performed. This tree has elements "data" of type MiniballDataPackets.
- mb_sort - the same as mb but time ordered. Normally this is where the useful data is. This tree has elements "data" of type MiniballDataPackets.
- mbsinfo - MBS info. This tree has elements "mbsinfo" of type MBSInfoPackets which is only relevant for the MBS-based FEBEX DAQ, which was run during the 2022 physics campaign.
The file also has a hit time distribution histogram.