Setting the gains of LVL1 trigger signals through TDAQ & COOL/CORAL:

The L1 gains are implemented in devdb10 database as 9 Folders.

  • The first folder have the boolean structure for crates to be loaded (this might be useless).
  • The rest of the folders (8 folders) have receiver gains for the LArg and Tile crates.

The terminology used in creating this database is:

  • EMBA: receiver crate for EM-barrel on the A-side.
  • EMECA: receiver crate for end-cap EM on the A-side.
  • FCALHECA: receiver crate for FCAL and HEC on the A-side.
  • TILEA: receiver crate for the Tile on the A-side.
  • EMBC: receiver crate for EM-barrel on the C-side.
  • EMECC: receiver crate for end-cap EM on the C-side.
  • FCALHECC: receiver crate for FCAL and HEC on the C-side.
  • TILEC: receiver crate for the Tile on the C-side.

And in the TDAQ implementation the terminology used is:

  • EMB: receiver crate has an internal index --> 0.
  • EMEC: receiver crate has index --> 1.
  • FCALHEC: receiver crate has has an internal index --> 2.
  • TILE: receiver crate has has an internal index --> 3.

These tables are created in a standalone way (on lxplus) using COOL (1_2_3), but read back using Persistency which is implemented in TDAQ.

As a summary, there are three ways to set gains on the receiver. These are implemented in TDAQ through L1GainDB (an External I/O plugin which implements an Online method "Load_"). This plugin accesses the database and call a method (LoadRecGains) implemented in UsbController (which is implemented as a Module). The different ways of setting the gains are selectable from the UsbController configuration file, as follows:

  • setGsOnAllCrates: this will set gains on all crates one after the other.
  • setGsOnRec: this would set gain on a specific receiver (setGsOnSlot) from a specific crate (setGsOnCrate)
  • setGsOnSlCh: this will set gain on a specific channel on a specific crate. This option has more buttons to select from on the TDAQ gui related to the UsbController configuration file. In general, you can choose the slot, the channel and the gain. This option does not need the access to the database.

As a note: When I started testing the connection from VMIC to DB servers, it could not be established, since the network port eth0 was not set as a default.

Today (October 13, 2006), a successful run was done while extracting the gains from the database. The attached log file shows the system responce to DB access and pre/post mode running of the ADC.

-- ChaoukiB - 06 Oct 2006

Topic attachments
I Attachment History Action Size Date Who Comment
Unknown file formatout Larg_L1MON_01_sbc-lar-mon-l1-01_1160752393.out r1 manage 70.3 K 2006-10-13 - 20:18 ChaoukiB This a log file of the DAQ running with DB and ADC-pre/post mode
Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r8 - 2010-09-14 - FedericoPilo
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback