5#ifndef CBMTRDPARSETASIC_H
6#define CBMTRDPARSETASIC_H
11#include <RtypesCore.h>
31 CbmTrdParSetAsic(
const char* name =
"CbmTrdParSetAsic",
const char* title =
"TRD ASIC parameters",
32 const char* context =
"Default");
46 virtual int FindModuleByEqId(uint16_t eqid, uint8_t& rob_id, uint8_t& lnk_id)
const;
Definition of ASIC parameters.
Describe TRD module ASIC settings (electronic gain, delays, etc)
CbmTrdParSetAsic(const char *name="CbmTrdParSetAsic", const char *title="TRD ASIC parameters", const char *context="Default")
Bool_t getParams(FairParamList *)
Build the ASICs par for the current module from the info stored in the param file It applies to the l...
virtual ~CbmTrdParSetAsic()
Destructor.
void putParams(FairParamList *)
Store the ASICs par info for the current module into the param file It applies to the list of ASICs.
const CbmTrdParSetAsic & operator=(const CbmTrdParSetAsic &ref)
CbmTrdParSetAsic(const CbmTrdParSetAsic &ref)
ClassDef(CbmTrdParSetAsic, 1)
virtual void clear()
Reset all parameters.
virtual int FindModuleByEqId(uint16_t eqid, uint8_t &rob_id, uint8_t &lnk_id) const
Search for the module in the setup parameters by equipement id.