ATLAS LArOnline Software: Identifiers

[ATLAS Collector] - [CaloPerf] - [OfflineId] - [HighVoltageId]- [TriggerTowerId] - [LXR]


An Introduction & short Glossary for identifier and helper world may be found here

Online Identifier and Helper

  • LArOnlineID identifiers
  • LArOnlineHelper (header): LArOnlineID.h
  • LArOnlineHelper (source): LArOnlineID.cxx
  • LArOnlineID Fields :
  • Part barrel-endcap pos_neg feedthrough feb-slot channel
    EMB 4 0 0,1 0 to 31 1 to 14 0 to 127
    EMEC (STANDARD) 4 1 0,1 0,1,4,5,7,8,11,12,13,14
    17,18,19,20,23,24
    1 to 13 0 to 127
    EMEC (SPECIAL) 4 1 0,1 2,9,15,21 1 to 15 0 to 127
    EMEC (CALIB) 4 1 0,1 3,10,16,22 (in HEC crate) 3,4 0 to 127
    HEC (STANDARD) 4 1 0,1 3,10,16,22 5,6,7,8,9,10 0 to 127
    HEC (CALIB) 4 1 0,1 3,10,16,22 12 0 to 127
    FCAL 4 1 0,1 6 1 to 7,9 to 15 0 to 127
  • Dictionaries :
    - ATLAS configuration : IdDictLArCalorimeter_DC3-05.xml
    (Old release : prior to FCAL changes) IdDictLArCalorimeter.xml
    - H8 configuration : IdDictLArCalorimeter_H8_2004.xml
    - H6 configuration : IdDictLArCalorimeter_H6_2004.xml
  • LAr CablingService :
  • LArCablingService (header): LArCablingService.h
  • LArCablingService (source): LArCablingService.cxx
  • Test code for LArOnlineID and LArOfflineID :
  • LArExample/TestLArHardwareID : TestLArHWID_Algo.cxx
  • Online Identifier Status Reports

  • Status Report on HV : CERN-08-FEB-2005 (pdf)
  • Status Report :CERN-10-JAN-2005 (pdf)
  • Status Report :CERN-01-SEP-2004 (pdf)
  • General Presentation :CERN-18-MAR-2004 (pdf)

  • Offline Identifier Helpers and dictionary

  • Link to Calorimeter OfflineIdentifier: author : F. Ledroit
  • Class LArEM_ID : LArEM_ID
  • Class LArHEC_ID : LArHEC_ID
  • Class LArFCAL_ID : LArFCAL_ID
  • CLass TileID : TileID
  • Class CaloLVL1_ID : CaloLVL1_ID
  • Class CaloDM_ID : CaloDM_ID
  • Class CaloCell_ID : CaloCell_ID
  • Offline Identifier fields

    Detector Subsystem barrel/EC Sampling Region (eta) Ibin(eta) Ibin(phi) N(cells)
    EMB 1 (LArEM) -1,+1 0 (PS) 0 ( 0 < eta < 1.52 ) [0,60] [0,63] 3904 x 2
    EMB 1 (LArEM) -1,+1 1 (EM1) 0 (0 < eta < 1.4) [0,447] [0,63] 28,608 x 2
    EMB 1 (LArEM) -1,+1 1 (EM1) 1 (1.4 < eta < 1.475) [0,2] [0,255] 768 x 2
    EMB 1 (LArEM) -1,+1 2 (EM2) 0 (0 < eta < 1.4 ) [0,55] [0,255] 14,336 x 2
    EMB 1 (LArEM) -1,+1 2 (EM2) 1 (1.4 < eta < 1.475 ) 0 [0,255] 256 x 2
    EMB 1 (LArEM) -1,+1 3 (EM3) 0 (0 < eta < 1.35) [0,26] [0,255] 6,912 x 2
    EMB 109,568
    EMEC 1 (LArEM) -2,+2 (outer) 0 (PS) 0 (1.5 < eta < 1.8) [0,11] [0,63] 768 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 1 (EM1) 0 (1.375 < eta < 1.425) 0 [0,63] 64 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 1 (EM1) 1 (1.425 < eta < 1.5) [0,2] [0,63] 192 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 1 (EM1) 2 (1.5 < eta < 1.8) [0,95] [0,63] 6,144 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 1 (EM1) 3 (1.8 < eta < 2.0) [0,47] [0,63] 3,072 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 1 (EM1) 4 (2.0 < eta < 2.4 ) [0,63] [0,63] 4,096 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 1 (EM1) 5 (2.4 < eta < 2.5) [0,3] [0,63] 256 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 2 (EM2) 0 (1.375 < eta < 1.425) 0 [0,255] 256 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 2 (EM2) 1 (1.425 < eta < 2.5) [0,42] [0,255] 11,008 x 2
    EMEC 1 (LArEM) -2,+2 (outer) 3 (EM3) 1 (1.5 < eta < 2.5) [0,19] [0,255] 5,120 x 2
    EMEC 1 (LArEM) -3,+3 (inner) 1 (EM1) 0 (2.5 < eta < 3.2) [0,6] [0,63] 448 x 2
    EMEC 1 (LArEM) -3,+3 (inner) 2 (EM2) 0 (2.5 < eta < 3.2) [0,6] [0,63] 448 x 2
    EMEC 63,744
    HEC 2 (LArHEC) -2,+2 0 0 (1.5< eta < 2.5) (outer) [0,9] [0,63]
    HEC 2 (LArHEC) -2,+2 1 0 (1.5< eta < 2.5) (outer) [0,9] [0,63]
    HEC 2 (LArHEC) -2,+2 2 0 (1.6< eta < 2.5) (outer) [1,9] [0,63]
    HEC 2 (LArHEC) -2,+2 3 0 (1.7< eta < 2.5) (outer) [2,9] [0,63]
    HEC 2 (LArHEC) -2,+2 0 1 (2.5< eta < 3.1) (inner) [0,3] [0,31]
    HEC 2 (LArHEC) -2,+2 3 1 (2.5< eta < 3.1)(inner) [0,3] [0,31]
    HEC 2 (LArHEC) -2,+2 1 1 (2.5< eta < 3.1)(inner) [0,2] [0,31]
    HEC 2 (LArHEC) -2,+2 2 1 (2.5< eta < 3.1) (inner) [0,2] [0,31]
    FCAL 3 (LArFCAL) -2,+2


    Maping : offlineID vs OnlineID

  • Dictionary : IdDictLArCalorimeter.xml - no calibration channel: IdDictLArCalorimeter_nocalib.xml
  • Number and List of channels (connected/disconnected) per subsystem:

    Detector Connected Disconnected TOTAL
    EMB 109,568 5,120 [list] 114,688 [list]
    EM Endcap 63,744 6,912 [list] 70,656 [list]
    HEC 5,632 512 [list] 6,144 [list]
    FCAL 3,524 60 [list] 3,584 [old list] vs [new list]
    TOTAL 182,468 12,604 195,072 [list]

  • Online channel counts per feedthrough/Front-End Crate/ FEB-channels :

    Detector Crate FeedThrough (FT) Total FT Slo-t/FT [Total Slot] Channel/Slot [Total Channel]
    EMB (EMB) 0-31 [32] 14 [896] 128 [114,688]
    EM Endcap (EMEC) 0,1,2,3,4,5,7,8,9,10,11,12,13,
    14,16,17,18,19,20,22,23,24
    [20] 13-15 [552] 128 [70,656]
    Hadron Endcap (HEC) 2(*),3,9(*),10,15(*),16,21(*),22 [4] 8 [64] 128 [6,144]
    Forward Calo (FCAL) 6 [1] 14 [28] 128 [3,584]
    [195,072]
    EMEC/Standard Crate 0,1,4,5,7,8,11,12,13,
    14,17,18,19,20,23,24
    [16] 13 [416] 128 [53,248]
    EMEC/Special Crate 2,9,15,21 [4] 15 [136] 128 [15,360]
    EMEC/HEC crate 3,6,10,22 [4] 2 [8] 128 [2,048]
    [70,656]
    (*) EMEC+HEC Special crate

  • Calibration Lines (added on May-17th-2004) :

    Detector Calibration channels
    EMB 8,192
    EM Endcap 4,096
    HEC 3,072
    FCAL 256
    TOTAL 15,616 [full list]

  • Related Documentation:
    "Cabling of EM Calorimeters" [ATL-A-EN-0001] P.Perrodo, S.Rajagopalan et al.
    "Electrical Feedthrough in Endcap C" ATA-AE-MG-0002-NB

  • TestBeam Configuration

  • Dictionary Files:
    Last Version : IdDictLArCalorimeter_H8_2004.xml (IdDictParser-00-00-76)
    Last Version : IdDictLArCalorimeter_H6_2004.xml (IdDictParser-00-00-76)
    Previous Version : IdDictLArCalorimeter_H6_2004.xml (from May-17-2004)
    Previous Version : IdDictLArCalorimeter_H8_2004.xml (from May-17-2004)
    Version (no calib): IdDictLArCalorimeter_H6_2004.xml (from May-17-2004)
    Version (no calib): IdDictLArCalorimeter_H8_2004.xml (untill May-16-2004)
    Previous Version : IdDictLArCalorimeter_H6_2004.xml (untill May-16-2004)

  • List of channels (connected/disconnected) by detector:

    Detector Connected Disconnected TOTAL
    H8 3,424 160[list] 3,584 [list]
    H8-PS 244
    H8-EM1 1,836
    H8-EM2 912
    H8-EM3 432
    H6-EMEC 112 16 [list] 128 [list]
    H6-HEC 240 272 [list] 512[list]
    H6-FCAL 314 70 [list] 384 [list]
    H6-TOTAL 666 358 1,024 [list]

  • List of H8 Online-Offline IDs:
    H8 Compact & Expanded IDs

  • Detailled **Online** channel Counting

    FT # FT Slot# FT Slot Channel Conn./ Disc. channel Total
    Barrel 0,1 [1,14] 16*128(**) 3,424 / 160 3,584
    EMEC 1 3 128 112 / 16 128
    FCAL 1 4,5,6 128 314 / 70 384
    HEC 0 5,7,9,11 4*128 240 / 272 572
    (**) Note that only 2,048/3584 H8 channels are readout at the same time via Feedthrough 0,1 (16 FEBs)

  • List of H6 Online & Offline Compact & Expanded IDs by Detectors:
    FCAL - EMEC - HEC

  • Mapping from Rob Mc Pherson: (as of APR-01-2004)
    EMEC
    FCAL(1)-FCAL(2)-FCAL(3)
    HEC(1)-HEC(2)-HEC(3)-HEC(4)

    New mapping for FCAL-FEB2 with tail catcher (as of APR-09-2004)
    FCAL(2)+Tail catcher (***not implemented in dictionary***)

  • List of connected / Disconnected channels:
    H8


  • Work Model for CMT usage: web page
  • Athena Debug

  • [Back to Home page] - [Athena Debug]