1 / 1

Calo DAQ

Calo DAQ. Ecal & Hcal 26 + 8 Tell1 banks. Prs (incl. Spd) 8 Tell1 banks. TELL1. rawBank::E/HcalPacked rawBank::PrsPacked rawBank::E/HcalPackedError rawBank::PrsPackedError Processing sequence : unpack ‘packed’ rawBank  caloDigits on TES

lavi
Download Presentation

Calo DAQ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Calo DAQ Ecal & Hcal 26 + 8 Tell1 banks Prs (incl. Spd) 8 Tell1 banks TELL1 rawBank::E/HcalPackedrawBank::PrsPacked rawBank::E/HcalPackedError rawBank::PrsPackedError Processing sequence : unpack ‘packed’ rawBank  caloDigits on TES apply 0-suppression  Online reco (HLT) kill ‘packed’ banks (BankKiller) produce ‘short’ (0-sup) banks for HLT-yes HLT ::EcalE & ::HcalE 1+1 banks ::EcalTrig & ::HcalTrig 1 +1 banks ::PrsE 1 bank ::PrsTrig 1 bank DST • Specific 1MHz calo readout • remind : Calo deals with 2 different rawBank formats for online (non-0-sup ‘packed’ format) and offline (0-sup ‘short’ format) • In case of TELL1 desynchonisation or corrupted data the initial Tell1 format (and error bits) is missing for a full offline debugging. • Solution : keep the TELL1 ‘online’ format when an error is detected (hopefully never) • No problem with decoding tools that can run transparently offline on both formats. • Simple implementation in the ‘packed’’short’ conversion sequence via FilterPassed() • to be done 3

More Related