CbmRoot
|
Definition of generic parameters for one TRD module. More...
#include <CbmTrdParMod.h>
Public Member Functions | |
CbmTrdParMod (const char *name="CbmTrdParMod", const char *title="TRD generic module definition") | |
virtual | ~CbmTrdParMod () |
virtual uint16_t | GetConfig () const |
virtual int | GetModuleId () const |
virtual uint8_t | GetVersion () const |
virtual void | SetConfigId (uint16_t c) |
virtual void | SetModuleId (int m) |
virtual void | SetVersion (uint8_t v) |
Protected Attributes | |
uint8_t | fVersion = 0 |
version of the parameter | |
uint16_t | fConfig = 0 |
configuration setup of the module | |
int | fModuleId = 0 |
module id | |
Definition of generic parameters for one TRD module.
Definition at line 12 of file CbmTrdParMod.h.
CbmTrdParMod::CbmTrdParMod | ( | const char * | name = "CbmTrdParMod", |
const char * | title = "TRD generic module definition" ) |
Definition at line 10 of file CbmTrdParMod.cxx.
|
virtual |
Definition at line 13 of file CbmTrdParMod.cxx.
|
inlinevirtual |
Definition at line 17 of file CbmTrdParMod.h.
References fConfig.
|
inlinevirtual |
Definition at line 18 of file CbmTrdParMod.h.
References fModuleId.
Referenced by CbmTrdParSet::addParam(), and CbmMcbm2018UnpackerAlgoTrdR::CreateHistogram().
|
inlinevirtual |
Definition at line 19 of file CbmTrdParMod.h.
References fVersion.
|
inlinevirtual |
Definition at line 21 of file CbmTrdParMod.h.
References fConfig.
|
inlinevirtual |
Definition at line 22 of file CbmTrdParMod.h.
References fModuleId.
Referenced by CbmTrdParManager::CreateModuleParameters(), CbmTrdParSetAsic::getParams(), and CbmTrdParSetGeo::Init().
|
inlinevirtual |
Definition at line 23 of file CbmTrdParMod.h.
|
protected |
configuration setup of the module
Definition at line 27 of file CbmTrdParMod.h.
Referenced by GetConfig(), CbmTrdParModDigi::GetPadPlaneType(), and SetConfigId().
|
protected |
module id
Definition at line 28 of file CbmTrdParMod.h.
Referenced by CbmTrdParModGas::CbmTrdParModGas(), GetModuleId(), CbmTrdParModDigi::Print(), CbmTrdParModGas::Print(), CbmTrdParModGas::SetDriftMap(), and SetModuleId().
|
protected |
version of the parameter
Definition at line 26 of file CbmTrdParMod.h.
Referenced by CbmTrdParModDigi::GetPadPlaneType(), GetVersion(), and SetVersion().