TotemRawDataLibrary

TotemRawDataLibrary is a code package for reading and validating TOTEM raw data. It provides an abstraction layer to provide unified access to data irrespectively of their format or storage location (local disk, CASTOR, EOS, ...).

Conception

Strictly speaking, this package is not a library, but a piece of code that is shared between Monitor and OfflineSW. This implies a specific organisation in the SVN repository.

Documentation

Source code:

Related topics:

Supported storage systems and communication protocols

  • RFIO. Accessing file using RFIO protocol. Path: rfio://host/path or starts with /castor. Examples:
    • CASTOR, URL format: rfio:///castor/cern.ch/totem/LHCRawData/2015/Physics/run_9487_EVB11_1.000.srs
    • CASTOR, short format: /castor/cern.ch/totem/LHCRawData/2015/Physics/run_9487_EVB11_1.000.srs

  • XRootD. Accessing file using XRootD protocol. Path: root://host/path or xroot://host/path. Examples:
    • EOS: root://eostotem.cern.ch//eos/totem/data/rawdata/2015/run_9487_EVB11_1.000.srs
    • CASTOR: root://castorpublic//castor/cern.ch/totem/LHCRawData/2015/Physics/run_9487_EVB11_1.000.srs

  • local. When none of the above requirements is met. Examples:
    • /home/user/run_9487_EVB11_1.000.srs

VMEAStream naming scheme

To open an (online or file) VMEA stream, use string vmeastream://source instead of a file name. The source parameter is of form:

: local online (default)
file local file (both full and relative paths are accepted, full path recommended)
@host: remote online on node host
file@host remote file on node host (the full path to the file should be given)
@host1@host2: remote online on node host1 via the relay host host2
file@host1@host2 remote file on node host1 via the relay host host2 (the full path to the file should be given)

-- JanKaspar - 2015-07-24

Edit | Attach | Watch | Print version | History: r22 < r21 < r20 < r19 < r18 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r22 - 2015-09-02 - JanKaspar
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    TOTEM All webs login

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