ATLAS Offline Software
Loading...
Searching...
No Matches
RoIBDefs.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3*/
4
5/* **********************************************************
6*
7* RoIBDefs contains some definitions used throughout the
8* RoIB algorithms (and throughout the L1 ROD world). However,
9* most of the defs might be superflous now due to the use of the
10* eformat lib.
11* Author: Thomas Schoerner-Sadenius <thomas.schoerner@cern.ch>
12*
13********************************************************** */
14
15#ifndef TRIGT1ROIB_ROIBDEFS_H
16#define TRIGT1ROIB_ROIBDEFS_H
17
18namespace ROIB {
19
20 /* All detector RODs have 15 words, if empty. This counts also
21 the 1word in the beginning and end which is later stripped of. */
22 static const unsigned int wordsPerEmptyEMTauSlink = 15; // As agreed with E. Moyse.
23 /* 4 egamma slinks */
24 static const unsigned int numEMTauSlinks = 4; // L1 definition.
25 /* 2 jet energy slinks */
26 static const unsigned int numJetEnergySlinks = 2; // L1 definition.
27 /* a rod header as used in the l1 has 8 words, not c0ounting the one
28 hardware word in the beginning */
29 static const unsigned int wordsPerHeader = 8; // ATL-DA-ES-0029.
30 /* a rod trailer as used in the l1 has 5 words, not counting the one
31 hardware word in the end */
32 static const unsigned int wordsPerTrailer = 5; // ATL-DA-ES-0029.
33
34}
35
36#endif // TRIGT1ROIB_ROIBDEFS_H
Namespace of the LVL1 RoIB simulation.
static const unsigned int wordsPerTrailer
Definition RoIBDefs.h:32
static const unsigned int wordsPerHeader
Definition RoIBDefs.h:29
static const unsigned int wordsPerEmptyEMTauSlink
Definition RoIBDefs.h:22
static const unsigned int numEMTauSlinks
Definition RoIBDefs.h:24
static const unsigned int numJetEnergySlinks
Definition RoIBDefs.h:26