Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ModuloTipoDescrizione
CAEN V513PIOModulo di I/O digitale
SIS3800ScalerContatore/scaler per sincronizzazione e conteggio trigger
CAEN 965QDCQDC a 16 canali (integrazione cariche a bassa risoluzione)
CAEN 792QDCTDCQDC TDC a 16 canali, software analogo al 965

📎 Documentazione di riferimento:
🔗 BTF – Documentazione tecnica

...

  1. Lettura iniziale dello scaler

    • Si legge il contatore SIS3800 (canale 30) per sincronizzare il ciclo di acquisizione.

    • Serve anche a misurare se durante il processo vengono persi eventi.

  2. Acquisizione dei QDC/TDC

    • caen965_acquire_channels_poll(...) → legge i 16 canali del QDC965.

    • caen792_acquire_channels_poll(...) → legge i 16 canali del QDC792.

  3. Lettura finale dello scaler

    • Dopo l’acquisizione vengono riletti i canali 30 e 31 dello scaler.

    • La differenza tra i contatori prima e dopo indica il numero di trigger/eventi persi.

  4. Calcolo e log

    Il programma calcola:

    acquisizione

      • lost: eventi persi nel ciclo corrente

      • tot_lost: totale eventi persi

    • complessivamenteStampa quindi un log dettagliato:
       
      (loop, ciclo965, ciclo792, counter_before, counter_after, lost, tot_lost, tempo_acquisizione)
      • complessivamente 


🔧 Esempio di codice funzionante:
👉 test_btf_daq2.cpp

...