Project
Loading...
Searching...
No Matches
o2::hmpid::ReadOut Class Reference

#include <Geo.h>

Classes

struct  LinkAddr
 
union  Lnk
 

Public Member Functions

 ClassDefNV (ReadOut, 1)
 

Static Public Member Functions

static int FeeId (unsigned int idx)
 
static int CruId (unsigned int idx)
 
static int LnkId (unsigned int idx)
 
static int FlpId (unsigned int idx)
 
static std::string_view FlpHostName (unsigned int idx)
 
static uint32_t UniqueId (unsigned int idx)
 
static unsigned int searchIdx (int FeeId)
 
static unsigned int searchIdx (int CruId, int LnkId)
 
static void getInfo (unsigned int idx, int &Fee, int &Cru, int &Lnk, int &Flp)
 

Static Public Attributes

static constexpr Lnk mEq [Geo::MAXEQUIPMENTS]
 

Detailed Description

Definition at line 115 of file Geo.h.

Member Function Documentation

◆ ClassDefNV()

o2::hmpid::ReadOut::ClassDefNV ( ReadOut  ,
 
)

◆ CruId()

static int o2::hmpid::ReadOut::CruId ( unsigned int  idx)
inlinestatic

Definition at line 145 of file Geo.h.

◆ FeeId()

static int o2::hmpid::ReadOut::FeeId ( unsigned int  idx)
inlinestatic

Definition at line 144 of file Geo.h.

◆ FlpHostName()

static std::string_view o2::hmpid::ReadOut::FlpHostName ( unsigned int  idx)
inlinestatic

Definition at line 148 of file Geo.h.

◆ FlpId()

static int o2::hmpid::ReadOut::FlpId ( unsigned int  idx)
inlinestatic

Definition at line 147 of file Geo.h.

◆ getInfo()

static void o2::hmpid::ReadOut::getInfo ( unsigned int  idx,
int Fee,
int Cru,
int Lnk,
int Flp 
)
inlinestatic

Definition at line 169 of file Geo.h.

◆ LnkId()

static int o2::hmpid::ReadOut::LnkId ( unsigned int  idx)
inlinestatic

Definition at line 146 of file Geo.h.

◆ searchIdx() [1/2]

static unsigned int o2::hmpid::ReadOut::searchIdx ( int  CruId,
int  LnkId 
)
inlinestatic

Definition at line 160 of file Geo.h.

◆ searchIdx() [2/2]

static unsigned int o2::hmpid::ReadOut::searchIdx ( int  FeeId)
inlinestatic

Definition at line 151 of file Geo.h.

◆ UniqueId()

static uint32_t o2::hmpid::ReadOut::UniqueId ( unsigned int  idx)
inlinestatic

Definition at line 149 of file Geo.h.

Member Data Documentation

◆ mEq

constexpr Lnk o2::hmpid::ReadOut::mEq[Geo::MAXEQUIPMENTS]
staticconstexpr
Initial value:
= {{0, 121, 0, 160, "alio2-cr1-flp160"},
{1, 121, 1, 160, "alio2-cr1-flp160"},
{2, 121, 2, 160, "alio2-cr1-flp160"},
{3, 121, 3, 160, "alio2-cr1-flp160"},
{4, 120, 0, 160, "alio2-cr1-flp160"},
{5, 120, 1, 160, "alio2-cr1-flp160"},
{8, 120, 2, 160, "alio2-cr1-flp160"},
{9, 120, 3, 160, "alio2-cr1-flp160"},
{6, 123, 0, 161, "alio2-cr1-flp161"},
{7, 123, 1, 161, "alio2-cr1-flp161"},
{10, 123, 2, 161, "alio2-cr1-flp161"},
{11, 122, 0, 161, "alio2-cr1-flp161"},
{12, 122, 1, 161, "alio2-cr1-flp161"},
{13, 122, 2, 161, "alio2-cr1-flp161"}}

Definition at line 129 of file Geo.h.


The documentation for this class was generated from the following file: