11#ifndef CbmMcbm2018PsdPar_H
12#define CbmMcbm2018PsdPar_H
14#include "FairParGenericSet.h"
27 CbmMcbm2018PsdPar(
const char* name =
"CbmMcbm2018PsdPar",
const char* title =
"Psd unpacker parameters",
28 const char* context =
"Default");
static constexpr UInt_t GetNrOfFeePerGbtx()
Bool_t getParams(FairParamList *)
CbmMcbm2018PsdPar(const char *name="CbmMcbm2018PsdPar", const char *title="Psd unpacker parameters", const char *context="Default")
static constexpr UInt_t GetNrOfChannelsPerGbtx()
const UInt_t kuFeeToGbt[kuNbChannelsPerFee]
Mapping.
ClassDef(CbmMcbm2018PsdPar, 1)
static const uint32_t kuNbChannelsPerGdpb
UInt_t GetNumberOfChannels()
Int_t GetNrOfChannelsPerFee()
static const uint32_t kuNbFeePerGbtx
void putParams(FairParamList *)
Int_t GetModuleId(UInt_t uGbtx)
static const uint32_t kuNbFeePerGdpb
Int_t FeeChanToGbtChan(UInt_t uChannelInFee)
static const uint32_t kuNbChannelsPerFee
Readout chain.
static constexpr UInt_t GetNrOfFeePerGdpb()
static const uint32_t kuNbChannelsPerGbtx
Int_t fiNrOfChannelsPerFee
Double_t fdTsDeadtimePeriod
static const uint32_t kuNbGbtxPerGdpb
Double_t GetTsDeadtimePeriod()
static constexpr UInt_t GetNrOfGbtxPerGdpb()
Double_t GetMipCalibration(UInt_t i)
static constexpr UInt_t GetNrOfChannelsPerGdpb()
Int_t GetNrOfFeesPerGdpb()
virtual ~CbmMcbm2018PsdPar()
static constexpr UInt_t GetNbByteMessage()
static const uint32_t kuBytesPerMessage
Int_t fiDataVersion
Map from Psd channel to Gbt channel.