CbmRoot
CbmMcbm2018StsPar Class Reference

#include <CbmMcbm2018StsPar.h>

Inheritance diagram for CbmMcbm2018StsPar:
[legend]
Collaboration diagram for CbmMcbm2018StsPar:
[legend]

Public Member Functions

 CbmMcbm2018StsPar (const char *name="CbmMcbm2018StsPar", const char *title="Sts parameters", const char *context="Default")
 
virtual ~CbmMcbm2018StsPar ()
 
virtual void clear ()
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
Double_t GetStereoAngleTan () const
 
Int_t ElinkIdxToFebIdx (UInt_t uElink)
 
UInt_t ElinkIdxToAsicIdx (Bool_t bFebType, UInt_t uElink)
 
UInt_t ElinkIdxToAsicIdxFebA (UInt_t uElink)
 
UInt_t ElinkIdxToAsicIdxFebB (UInt_t uElink)
 
UInt_t GetNbOfModules ()
 
Bool_t CheckModuleIndex (UInt_t uModuleIdx)
 
UInt_t GetModuleType (UInt_t uModuleIdx)
 
UInt_t GetModuleAddress (UInt_t uModuleIdx)
 
Double_t GetModuleCenterPosX (UInt_t uModuleIdx)
 
Double_t GetModuleCenterPosY (UInt_t uModuleIdx)
 
UInt_t GetNrOfDpbs ()
 
UInt_t GetDpbId (UInt_t uDpbIdx)
 
UInt_t GetNrOfCrobs ()
 
UInt_t GetNrOfFebs ()
 
UInt_t GetNrOfAsics ()
 
Bool_t IsCrobActive (UInt_t uDpbIdx, UInt_t uCrobIdx)
 
Bool_t IsFebActive (UInt_t uFebInSystIdx)
 
Bool_t IsFebActive (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Int_t GetFebModuleIdx (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Int_t GetFebModuleSide (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Double_t GetFebAdcGain (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Double_t GetFebAdcOffset (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Double_t GetFebAdcBase (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Double_t GetFebAdcThrGain (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 
Int_t GetFebAdcThrOffs (UInt_t uDpbIdx, UInt_t uCrobIdx, UInt_t uFebIdx)
 

Static Public Member Functions

static constexpr UInt_t GetNbCrobsPerDpb ()
 
static constexpr UInt_t GetNbElinkPerCrob ()
 
static constexpr UInt_t GetNbElinkPerDpb ()
 
static constexpr UInt_t GetNbFebsPerCrob ()
 
static constexpr UInt_t GetNbFebsPerDpb ()
 
static constexpr UInt_t GetNbAsicsPerFeb ()
 
static constexpr UInt_t GetNbAsicsPerCrob ()
 
static constexpr UInt_t GetNbAsicsPerDpb ()
 
static constexpr UInt_t GetNbChanPerAsic ()
 
static constexpr UInt_t GetNbChanPerFeb ()
 
static constexpr Double_t GetStereoAngle ()
 
static constexpr Double_t GetPitchMm ()
 
static constexpr Double_t GetSensorSzX ()
 
static constexpr Double_t GetSensorSzY ()
 
static constexpr Double_t GetCenterStripP ()
 
static constexpr Double_t GetCenterStripN ()
 
static constexpr Double_t GetCenterPosX ()
 
static constexpr Double_t GetCenterPosY ()
 

Private Member Functions

 ClassDef (CbmMcbm2018StsPar, 1)
 

Private Attributes

const UInt_t kuCrobMapElinkFebA [kuNbElinksPerCrob]
 
const UInt_t kuCrobMapElinkFebB [kuNbElinksPerCrob]
 Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb ) More...
 
const Int_t kiCrobMapElinkFebIdx [kuNbElinksPerCrob]
 Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb ) More...
 
UInt_t fuNbModules
 Variables. More...
 
TArrayI fiModuleType
 
TArrayI fiModAddress
 
TArrayD fdModCenterPosX
 
TArrayD fdModCenterPosY
 
UInt_t fuNrOfDpbs
 
TArrayI fiDbpIdArray
 
TArrayI fiCrobActiveFlag
 
TArrayI fiFebModuleIdx
 
TArrayI fiFebModuleSide
 
TArrayD fdFebAdcGain
 
TArrayD fdFebAdcBase
 
TArrayD fdFebAdcThrGain
 
TArrayI fiFebAdcThrOffs
 

Static Private Attributes

static const UInt_t kuNbCrobsPerDpb = 1
 Constants. More...
 
static const UInt_t kuNbElinksPerCrob = 42
 
static const UInt_t kuNbFebsPerCrob
 
static const UInt_t kuNbAsicsPerFeb
 
static const UInt_t kuNbChanPerAsic = 128
 
static constexpr Double_t kdStereoAngle = 7.5
 Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb ) More...
 
static const Double_t kdStereoAngleTan
 Constants assignation. More...
 
static constexpr Double_t kdPitchMm = 0.058
 
static constexpr Double_t kdSensorsSzX
 
static constexpr Double_t kdSensorsSzY = 60
 
static constexpr Int_t kiCenterStripP = 512
 
static constexpr Int_t kiCenterStripN = 512
 
static constexpr Double_t kdCenterPosX = 0.0
 
static constexpr Double_t kdCenterPosY = 59.570 / 2.0
 

Detailed Description

Definition at line 18 of file CbmMcbm2018StsPar.h.

Constructor & Destructor Documentation

◆ CbmMcbm2018StsPar()

CbmMcbm2018StsPar::CbmMcbm2018StsPar ( const char *  name = "CbmMcbm2018StsPar",
const char *  title = "Sts parameters",
const char *  context = "Default" 
)

Standard constructor

Definition at line 23 of file CbmMcbm2018StsPar.cxx.

◆ ~CbmMcbm2018StsPar()

CbmMcbm2018StsPar::~CbmMcbm2018StsPar ( )
virtual

Destructor

Definition at line 47 of file CbmMcbm2018StsPar.cxx.

Member Function Documentation

◆ CheckModuleIndex()

Bool_t CbmMcbm2018StsPar::CheckModuleIndex ( UInt_t  uModuleIdx)

Definition at line 157 of file CbmMcbm2018StsPar.cxx.

References fuNbModules.

◆ ClassDef()

CbmMcbm2018StsPar::ClassDef ( CbmMcbm2018StsPar  ,
 
)
private

◆ clear()

void CbmMcbm2018StsPar::clear ( )
virtual

Reset all parameters

Definition at line 52 of file CbmMcbm2018StsPar.cxx.

◆ ElinkIdxToAsicIdx()

◆ ElinkIdxToAsicIdxFebA()

UInt_t CbmMcbm2018StsPar::ElinkIdxToAsicIdxFebA ( UInt_t  uElink)

Definition at line 136 of file CbmMcbm2018StsPar.cxx.

References kuCrobMapElinkFebA, and kuNbElinksPerCrob.

Referenced by ElinkIdxToAsicIdx().

◆ ElinkIdxToAsicIdxFebB()

UInt_t CbmMcbm2018StsPar::ElinkIdxToAsicIdxFebB ( UInt_t  uElink)

Definition at line 146 of file CbmMcbm2018StsPar.cxx.

References kuCrobMapElinkFebB, and kuNbElinksPerCrob.

Referenced by ElinkIdxToAsicIdx().

◆ ElinkIdxToFebIdx()

Int_t CbmMcbm2018StsPar::ElinkIdxToFebIdx ( UInt_t  uElink)

◆ GetCenterPosX()

static constexpr Double_t CbmMcbm2018StsPar::GetCenterPosX ( )
inlinestaticconstexpr

Definition at line 63 of file CbmMcbm2018StsPar.h.

References kdCenterPosX.

◆ GetCenterPosY()

static constexpr Double_t CbmMcbm2018StsPar::GetCenterPosY ( )
inlinestaticconstexpr

Definition at line 64 of file CbmMcbm2018StsPar.h.

References kdCenterPosY.

◆ GetCenterStripN()

static constexpr Double_t CbmMcbm2018StsPar::GetCenterStripN ( )
inlinestaticconstexpr

Definition at line 62 of file CbmMcbm2018StsPar.h.

References kiCenterStripN.

◆ GetCenterStripP()

static constexpr Double_t CbmMcbm2018StsPar::GetCenterStripP ( )
inlinestaticconstexpr

Definition at line 61 of file CbmMcbm2018StsPar.h.

References kiCenterStripP.

◆ GetDpbId()

◆ GetFebAdcBase()

Double_t CbmMcbm2018StsPar::GetFebAdcBase ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

Definition at line 401 of file CbmMcbm2018StsPar.cxx.

References fdFebAdcBase, fuNrOfDpbs, kuNbCrobsPerDpb, and kuNbFebsPerCrob.

◆ GetFebAdcGain()

Double_t CbmMcbm2018StsPar::GetFebAdcGain ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

◆ GetFebAdcOffset()

Double_t CbmMcbm2018StsPar::GetFebAdcOffset ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

◆ GetFebAdcThrGain()

Double_t CbmMcbm2018StsPar::GetFebAdcThrGain ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

Definition at line 432 of file CbmMcbm2018StsPar.cxx.

References fdFebAdcThrGain, fuNrOfDpbs, kuNbCrobsPerDpb, and kuNbFebsPerCrob.

◆ GetFebAdcThrOffs()

Int_t CbmMcbm2018StsPar::GetFebAdcThrOffs ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

Definition at line 463 of file CbmMcbm2018StsPar.cxx.

References fiFebAdcThrOffs, fuNrOfDpbs, kuNbCrobsPerDpb, and kuNbFebsPerCrob.

◆ GetFebModuleIdx()

Int_t CbmMcbm2018StsPar::GetFebModuleIdx ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

◆ GetFebModuleSide()

Int_t CbmMcbm2018StsPar::GetFebModuleSide ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

◆ GetModuleAddress()

UInt_t CbmMcbm2018StsPar::GetModuleAddress ( UInt_t  uModuleIdx)

◆ GetModuleCenterPosX()

Double_t CbmMcbm2018StsPar::GetModuleCenterPosX ( UInt_t  uModuleIdx)

Definition at line 185 of file CbmMcbm2018StsPar.cxx.

References fdModCenterPosX, and fuNbModules.

◆ GetModuleCenterPosY()

Double_t CbmMcbm2018StsPar::GetModuleCenterPosY ( UInt_t  uModuleIdx)

Definition at line 195 of file CbmMcbm2018StsPar.cxx.

References fdModCenterPosY, and fuNbModules.

◆ GetModuleType()

UInt_t CbmMcbm2018StsPar::GetModuleType ( UInt_t  uModuleIdx)

◆ GetNbAsicsPerCrob()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbAsicsPerCrob ( )
inlinestaticconstexpr

◆ GetNbAsicsPerDpb()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbAsicsPerDpb ( )
inlinestaticconstexpr

Definition at line 49 of file CbmMcbm2018StsPar.h.

References GetNbAsicsPerCrob(), and kuNbCrobsPerDpb.

◆ GetNbAsicsPerFeb()

◆ GetNbChanPerAsic()

◆ GetNbChanPerFeb()

◆ GetNbCrobsPerDpb()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbCrobsPerDpb ( )
inlinestaticconstexpr

◆ GetNbElinkPerCrob()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbElinkPerCrob ( )
inlinestaticconstexpr

◆ GetNbElinkPerDpb()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbElinkPerDpb ( )
inlinestaticconstexpr

◆ GetNbFebsPerCrob()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbFebsPerCrob ( )
inlinestaticconstexpr

◆ GetNbFebsPerDpb()

static constexpr UInt_t CbmMcbm2018StsPar::GetNbFebsPerDpb ( )
inlinestaticconstexpr

Definition at line 42 of file CbmMcbm2018StsPar.h.

References kuNbCrobsPerDpb, and kuNbFebsPerCrob.

Referenced by CbmMcbm2018MonitorSts::ProcessStsMs().

◆ GetNbOfModules()

UInt_t CbmMcbm2018StsPar::GetNbOfModules ( )
inline

◆ GetNrOfAsics()

UInt_t CbmMcbm2018StsPar::GetNrOfAsics ( )
inline

◆ GetNrOfCrobs()

UInt_t CbmMcbm2018StsPar::GetNrOfCrobs ( )
inline

Definition at line 85 of file CbmMcbm2018StsPar.h.

References fuNrOfDpbs, and kuNbCrobsPerDpb.

Referenced by GetNrOfFebs().

◆ GetNrOfDpbs()

◆ GetNrOfFebs()

UInt_t CbmMcbm2018StsPar::GetNrOfFebs ( )
inline

◆ getParams()

◆ GetPitchMm()

static constexpr Double_t CbmMcbm2018StsPar::GetPitchMm ( )
inlinestaticconstexpr

Definition at line 58 of file CbmMcbm2018StsPar.h.

References kdPitchMm.

◆ GetSensorSzX()

static constexpr Double_t CbmMcbm2018StsPar::GetSensorSzX ( )
inlinestaticconstexpr

Definition at line 59 of file CbmMcbm2018StsPar.h.

References kdSensorsSzX.

◆ GetSensorSzY()

static constexpr Double_t CbmMcbm2018StsPar::GetSensorSzY ( )
inlinestaticconstexpr

Definition at line 60 of file CbmMcbm2018StsPar.h.

References kdSensorsSzY.

◆ GetStereoAngle()

static constexpr Double_t CbmMcbm2018StsPar::GetStereoAngle ( )
inlinestaticconstexpr

Definition at line 57 of file CbmMcbm2018StsPar.h.

References kdStereoAngle.

◆ GetStereoAngleTan()

Double_t CbmMcbm2018StsPar::GetStereoAngleTan ( ) const
inline

Definition at line 66 of file CbmMcbm2018StsPar.h.

References kdStereoAngleTan.

◆ IsCrobActive()

Bool_t CbmMcbm2018StsPar::IsCrobActive ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx 
)

◆ IsFebActive() [1/2]

Bool_t CbmMcbm2018StsPar::IsFebActive ( UInt_t  uDpbIdx,
UInt_t  uCrobIdx,
UInt_t  uFebIdx 
)

Definition at line 246 of file CbmMcbm2018StsPar.cxx.

References fuNrOfDpbs, IsFebActive(), kuNbCrobsPerDpb, and kuNbFebsPerCrob.

◆ IsFebActive() [2/2]

◆ putParams()

Member Data Documentation

◆ fdFebAdcBase

TArrayD CbmMcbm2018StsPar::fdFebAdcBase
private

Definition at line 175 of file CbmMcbm2018StsPar.h.

Referenced by GetFebAdcBase(), GetFebAdcOffset(), getParams(), and putParams().

◆ fdFebAdcGain

TArrayD CbmMcbm2018StsPar::fdFebAdcGain
private

Definition at line 173 of file CbmMcbm2018StsPar.h.

Referenced by GetFebAdcGain(), getParams(), and putParams().

◆ fdFebAdcThrGain

TArrayD CbmMcbm2018StsPar::fdFebAdcThrGain
private

Definition at line 177 of file CbmMcbm2018StsPar.h.

Referenced by GetFebAdcOffset(), GetFebAdcThrGain(), getParams(), and putParams().

◆ fdModCenterPosX

TArrayD CbmMcbm2018StsPar::fdModCenterPosX
private

Definition at line 159 of file CbmMcbm2018StsPar.h.

Referenced by GetModuleCenterPosX(), getParams(), and putParams().

◆ fdModCenterPosY

TArrayD CbmMcbm2018StsPar::fdModCenterPosY
private

Definition at line 161 of file CbmMcbm2018StsPar.h.

Referenced by GetModuleCenterPosY(), getParams(), and putParams().

◆ fiCrobActiveFlag

TArrayI CbmMcbm2018StsPar::fiCrobActiveFlag
private

Definition at line 167 of file CbmMcbm2018StsPar.h.

Referenced by getParams(), IsCrobActive(), and putParams().

◆ fiDbpIdArray

TArrayI CbmMcbm2018StsPar::fiDbpIdArray
private

Definition at line 165 of file CbmMcbm2018StsPar.h.

Referenced by GetDpbId(), getParams(), and putParams().

◆ fiFebAdcThrOffs

TArrayI CbmMcbm2018StsPar::fiFebAdcThrOffs
private

Definition at line 179 of file CbmMcbm2018StsPar.h.

Referenced by GetFebAdcOffset(), GetFebAdcThrOffs(), getParams(), and putParams().

◆ fiFebModuleIdx

TArrayI CbmMcbm2018StsPar::fiFebModuleIdx
private

Definition at line 169 of file CbmMcbm2018StsPar.h.

Referenced by GetFebModuleIdx(), getParams(), IsFebActive(), and putParams().

◆ fiFebModuleSide

TArrayI CbmMcbm2018StsPar::fiFebModuleSide
private

Definition at line 171 of file CbmMcbm2018StsPar.h.

Referenced by GetFebModuleSide(), getParams(), and putParams().

◆ fiModAddress

TArrayI CbmMcbm2018StsPar::fiModAddress
private

Definition at line 157 of file CbmMcbm2018StsPar.h.

Referenced by GetModuleAddress(), getParams(), and putParams().

◆ fiModuleType

TArrayI CbmMcbm2018StsPar::fiModuleType
private

Definition at line 156 of file CbmMcbm2018StsPar.h.

Referenced by GetModuleType(), getParams(), and putParams().

◆ fuNbModules

UInt_t CbmMcbm2018StsPar::fuNbModules
private

◆ fuNrOfDpbs

◆ kdCenterPosX

constexpr Double_t CbmMcbm2018StsPar::kdCenterPosX = 0.0
staticconstexprprivate

Definition at line 150 of file CbmMcbm2018StsPar.h.

Referenced by GetCenterPosX().

◆ kdCenterPosY

constexpr Double_t CbmMcbm2018StsPar::kdCenterPosY = 59.570 / 2.0
staticconstexprprivate

Definition at line 151 of file CbmMcbm2018StsPar.h.

Referenced by GetCenterPosY().

◆ kdPitchMm

constexpr Double_t CbmMcbm2018StsPar::kdPitchMm = 0.058
staticconstexprprivate

Definition at line 144 of file CbmMcbm2018StsPar.h.

Referenced by GetPitchMm().

◆ kdSensorsSzX

constexpr Double_t CbmMcbm2018StsPar::kdSensorsSzX
staticconstexprprivate
Initial value:
=
60

Definition at line 145 of file CbmMcbm2018StsPar.h.

Referenced by GetSensorSzX().

◆ kdSensorsSzY

constexpr Double_t CbmMcbm2018StsPar::kdSensorsSzY = 60
staticconstexprprivate

Definition at line 147 of file CbmMcbm2018StsPar.h.

Referenced by GetSensorSzY().

◆ kdStereoAngle

constexpr Double_t CbmMcbm2018StsPar::kdStereoAngle = 7.5
staticconstexprprivate

Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb )

Modules properties (assumes 1 FEB per side!)

Definition at line 142 of file CbmMcbm2018StsPar.h.

Referenced by GetStereoAngle().

◆ kdStereoAngleTan

const Double_t CbmMcbm2018StsPar::kdStereoAngleTan
staticprivate
Initial value:
=
TMath::Tan(kdStereoAngle * TMath::DegToRad())

Constants assignation.

Definition at line 143 of file CbmMcbm2018StsPar.h.

Referenced by GetStereoAngleTan().

◆ kiCenterStripN

constexpr Int_t CbmMcbm2018StsPar::kiCenterStripN = 512
staticconstexprprivate

Definition at line 149 of file CbmMcbm2018StsPar.h.

Referenced by GetCenterStripN().

◆ kiCenterStripP

constexpr Int_t CbmMcbm2018StsPar::kiCenterStripP = 512
staticconstexprprivate

Definition at line 148 of file CbmMcbm2018StsPar.h.

Referenced by GetCenterStripP().

◆ kiCrobMapElinkFebIdx

const Int_t CbmMcbm2018StsPar::kiCrobMapElinkFebIdx[kuNbElinksPerCrob]
private
Initial value:
= {4, 4, 4, 4, 4,
3, 3, 3, 4, 4,
-1, -1, 4, 3, 2,
2, 3, 3, 3, 1,
2, 2, 1, 2, 2,
2, 3, 2, 1, 1,
1, 1, 1, 0, 0,
0, 1, 0, 0, 0,
0, 0}

Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb )

Definition at line 131 of file CbmMcbm2018StsPar.h.

Referenced by ElinkIdxToFebIdx().

◆ kuCrobMapElinkFebA

const UInt_t CbmMcbm2018StsPar::kuCrobMapElinkFebA[kuNbElinksPerCrob]
private
Initial value:
= {
0x0021, 0x0023, 0x0025, 0x0020, 0x0022, 0x0018, 0x001A, 0x001C, 0x0024,
0x0027, 0xFFFF, 0xFFFF, 0x0026, 0x001E, 0x0010, 0x0012, 0x0019, 0x001B,
0x001F, 0x000E, 0x0011, 0x0013, 0x000C, 0x0015, 0x0017, 0x0016, 0x001D,
0x0014, 0x0009, 0x000D, 0x000F, 0x0008, 0x000A, 0x0002, 0x0004, 0x0006,
0x000B, 0x0005, 0x0000, 0x0003, 0x0007, 0x0001,
}

Definition at line 112 of file CbmMcbm2018StsPar.h.

Referenced by ElinkIdxToAsicIdxFebA().

◆ kuCrobMapElinkFebB

const UInt_t CbmMcbm2018StsPar::kuCrobMapElinkFebB[kuNbElinksPerCrob]
private
Initial value:
=
{
0x0027, 0x0025, 0x0023, 0x0026, 0x0024, 0x001E, 0x001C, 0x001A,
0x0022, 0x0021, 0xFFFF, 0xFFFF, 0x0020, 0x0018, 0x0016, 0x0014,
0x001F, 0x001D, 0x0019, 0x0008, 0x0017, 0x0015, 0x000A, 0x0013,
0x0011, 0x0010, 0x001B, 0x0012, 0x000F, 0x000B, 0x0009, 0x000E,
0x000C, 0x0004, 0x0002, 0x0000, 0x000D, 0x0003, 0x0006, 0x0005,
0x0001, 0x0007}

Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb )

Definition at line 121 of file CbmMcbm2018StsPar.h.

Referenced by ElinkIdxToAsicIdxFebB().

◆ kuNbAsicsPerFeb

const UInt_t CbmMcbm2018StsPar::kuNbAsicsPerFeb
staticprivate
Initial value:
=
8

Definition at line 108 of file CbmMcbm2018StsPar.h.

Referenced by GetNbAsicsPerCrob(), GetNbAsicsPerFeb(), GetNbChanPerFeb(), and GetNrOfAsics().

◆ kuNbChanPerAsic

const UInt_t CbmMcbm2018StsPar::kuNbChanPerAsic = 128
staticprivate

Definition at line 110 of file CbmMcbm2018StsPar.h.

Referenced by GetNbChanPerAsic(), and GetNbChanPerFeb().

◆ kuNbCrobsPerDpb

◆ kuNbElinksPerCrob

const UInt_t CbmMcbm2018StsPar::kuNbElinksPerCrob = 42
staticprivate

◆ kuNbFebsPerCrob

const UInt_t CbmMcbm2018StsPar::kuNbFebsPerCrob
staticprivate

The documentation for this class was generated from the following files:
CbmMcbm2018StsPar::kdStereoAngle
static constexpr Double_t kdStereoAngle
Map from eLink index to ASIC index within CROB ( 0 to kuNbFebsPerCrob * kuNbAsicPerFeb )
Definition: CbmMcbm2018StsPar.h:142