CbmRoot
Loading...
Searching...
No Matches
CbmTrdParSetGain Class Reference

#include <CbmTrdParSetGain.h>

Inheritance diagram for CbmTrdParSetGain:
[legend]
Collaboration diagram for CbmTrdParSetGain:
[legend]

Public Member Functions

 CbmTrdParSetGain (const char *name="CbmTrdParSetGain", const char *title="TRD GAIN parameters", const char *context="Default")
 
virtual ~CbmTrdParSetGain ()
 Destructor.
 
virtual void clear ()
 Reset all parameters.
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
virtual Int_t GetModuleId (Int_t i) const
 
virtual const CbmTrdParModGetModulePar (Int_t detId) const
 
virtual CbmTrdParModGetModulePar (Int_t detId)
 
virtual Int_t GetNrOfModules () const
 
std::map< Int_t, CbmTrdParMod * > GetModuleMap ()
 
virtual void addParam (CbmTrdParMod *mod)
 
virtual void Print (Option_t *opt="") const
 

Protected Member Functions

 ClassDef (CbmTrdParSet, 1)
 

Protected Attributes

Int_t fNrOfModules
 no of modules in the current run
 
std::map< Int_t, CbmTrdParMod * > fModuleMap
 

Private Member Functions

 ClassDef (CbmTrdParSetGain, 1)
 

Detailed Description

Definition at line 20 of file CbmTrdParSetGain.h.

Constructor & Destructor Documentation

◆ CbmTrdParSetGain()

CbmTrdParSetGain::CbmTrdParSetGain ( const char * name = "CbmTrdParSetGain",
const char * title = "TRD GAIN parameters",
const char * context = "Default" )

Standard constructor

Definition at line 15 of file CbmTrdParSetGain.cxx.

◆ ~CbmTrdParSetGain()

virtual CbmTrdParSetGain::~CbmTrdParSetGain ( )
inlinevirtual

Destructor.

Definition at line 27 of file CbmTrdParSetGain.h.

Member Function Documentation

◆ addParam()

◆ ClassDef() [1/2]

CbmTrdParSet::ClassDef ( CbmTrdParSet ,
1  )
protectedinherited

◆ ClassDef() [2/2]

CbmTrdParSetGain::ClassDef ( CbmTrdParSetGain ,
1  )
private

◆ clear()

virtual void CbmTrdParSetGain::clear ( )
inlinevirtual

Reset all parameters.

Reimplemented from CbmTrdParSet.

Definition at line 30 of file CbmTrdParSetGain.h.

Referenced by CbmMcbm2018UnpackerAlgoTrdR::Reset().

◆ GetModuleId()

◆ GetModuleMap()

std::map< Int_t, CbmTrdParMod * > CbmTrdParSet::GetModuleMap ( )
inlineinherited

◆ GetModulePar() [1/2]

CbmTrdParMod * CbmTrdParSet::GetModulePar ( Int_t detId)
virtualinherited

Definition at line 57 of file CbmTrdParSet.cxx.

References CbmTrdParSet::fModuleMap.

◆ GetModulePar() [2/2]

◆ GetNrOfModules()

◆ getParams()

Bool_t CbmTrdParSetGain::getParams ( FairParamList * )
inlinevirtual

Reimplemented from CbmTrdParSet.

Definition at line 33 of file CbmTrdParSetGain.h.

◆ Print()

void CbmTrdParSet::Print ( Option_t * opt = "") const
virtualinherited

◆ putParams()

void CbmTrdParSetGain::putParams ( FairParamList * l)
virtual

Reimplemented from CbmTrdParSet.

Definition at line 21 of file CbmTrdParSetGain.cxx.

References CbmTrdParSet::fModuleMap, and CbmTrdParSet::fNrOfModules.

Member Data Documentation

◆ fModuleMap

◆ fNrOfModules


The documentation for this class was generated from the following files: