|
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.
Referenced by CbmTrdParAsic::CbmTrdParAsic(), CbmTrdParModAsic::CbmTrdParModAsic(), CbmTrdParModDigi::CbmTrdParModDigi(), CbmTrdParModDigi::CbmTrdParModDigi(), CbmTrdParModGain::CbmTrdParModGain(), CbmTrdParModGas::CbmTrdParModGas(), and CbmTrdParModGeo::CbmTrdParModGeo().
|
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().