CbmRoot
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. More...
 
virtual void clear ()
 Reset all parameters. More...
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
virtual Int_t GetModuleId (Int_t i) const
 
virtual const CbmTrdParModGetModulePar (Int_t detId) const
 
virtual Int_t GetNrOfModules () const
 
std::map< Int_t, CbmTrdParMod * > GetModuleMap ()
 
virtual void addParam (CbmTrdParMod *mod)
 

Protected Member Functions

 ClassDef (CbmTrdParSet, 1)
 

Protected Attributes

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

Private Member Functions

 ClassDef (CbmTrdParSetGain, 1)
 

Detailed Description

Definition at line 16 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 11 of file CbmTrdParSetGain.cxx.

◆ ~CbmTrdParSetGain()

virtual CbmTrdParSetGain::~CbmTrdParSetGain ( )
inlinevirtual

Destructor.

Definition at line 24 of file CbmTrdParSetGain.h.

Member Function Documentation

◆ addParam()

void CbmTrdParSet::addParam ( CbmTrdParMod mod)
virtualinherited

◆ ClassDef() [1/2]

CbmTrdParSet::ClassDef ( CbmTrdParSet  ,
 
)
protectedinherited

◆ ClassDef() [2/2]

CbmTrdParSetGain::ClassDef ( CbmTrdParSetGain  ,
 
)
private

◆ clear()

virtual void CbmTrdParSetGain::clear ( )
inlinevirtual

Reset all parameters.

Reimplemented from CbmTrdParSet.

Definition at line 27 of file CbmTrdParSetGain.h.

◆ GetModuleId()

Int_t CbmTrdParSet::GetModuleId ( Int_t  i) const
virtualinherited

◆ GetModuleMap()

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

Definition at line 35 of file CbmTrdParSet.h.

References CbmTrdParSet::fModuleMap.

Referenced by CbmMcbm2018UnpackerAlgoTrdR::CreateHistogram().

◆ GetModulePar()

◆ GetNrOfModules()

◆ getParams()

Bool_t CbmTrdParSetGain::getParams ( FairParamList *  )
inlinevirtual

Reimplemented from CbmTrdParSet.

Definition at line 30 of file CbmTrdParSetGain.h.

◆ putParams()

void CbmTrdParSetGain::putParams ( FairParamList *  l)
virtual

Reimplemented from CbmTrdParSet.

Definition at line 17 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: