13#include "FairDetParIo.h"
15#include "FairParamList.h"
22 : FairParGenericSet(name, title, context)
26 , fiNrOfFeesPerGdpb(-1)
27 , fiNrOfChannelsPerFee(-1)
36 , fdTsDeadtimePeriod(0.0)
82 if (!l)
return kFALSE;
86 if (!l->fill(
"NrOfGdpbs", &
fiNrOfGdpb))
return kFALSE;
95 if (!l->fill(
"NrOfGbtx", &
fiNrOfGbtx))
return kFALSE;
105 if (!l->fill(
"ModuleId", &
fiModuleId))
return kFALSE;
107 if (!l->fill(
"NbMsTot", &
fiNbMsTot))
return kFALSE;
109 if (!l->fill(
"SizeMsInNs", &
fdSizeMsInNs))
return kFALSE;
120 LOG(fatal) <<
"CbmMcbm2018PsdPar::FeeChanToGbtChan => Index out of bound, " << uChannelInFee <<
" vs "
ClassImp(CbmConverterManager)
Bool_t getParams(FairParamList *)
CbmMcbm2018PsdPar(const char *name="CbmMcbm2018PsdPar", const char *title="Psd unpacker parameters", const char *context="Default")
const UInt_t kuFeeToGbt[kuNbChannelsPerFee]
Mapping.
void putParams(FairParamList *)
Int_t FeeChanToGbtChan(UInt_t uChannelInFee)
static const uint32_t kuNbChannelsPerFee
Readout chain.
Int_t fiNrOfChannelsPerFee
Double_t fdTsDeadtimePeriod
virtual ~CbmMcbm2018PsdPar()
Int_t fiDataVersion
Map from Psd channel to Gbt channel.