CbmRoot
CbmTrdParSetGas.h
Go to the documentation of this file.
1 #ifndef CBMTRDPARSETGAS_H
2 #define CBMTRDPARSETGAS_H
3 
4 #include <Rtypes.h> // for THashConsistencyHolder, ClassDef
5 #include <RtypesCore.h> // for Int_t, Bool_t, Char_t
6 
7 #include "CbmTrdParSet.h" // for CbmTrdParSet
8 
9 class FairParamList;
10 class TH2F;
11 
15 class CbmTrdParSetGas : public CbmTrdParSet {
16 public:
18  CbmTrdParSetGas(const char* name = "CbmTrdParSetGas",
19  const char* title = "TRD chamber parameters",
20  const char* context = "Default");
21 
23  virtual ~CbmTrdParSetGas() { ; }
24 
26  virtual void clear() { ; }
27 
28  void putParams(FairParamList*);
29  Bool_t getParams(FairParamList*);
30 
31 private:
32  TH2F* GetDriftMap(const Char_t* g, const Int_t ua, const Int_t ud);
33 
35  1) // Container of the chamber parameters for the TRD detector
36 };
37 #endif
CbmTrdParSetGas::CbmTrdParSetGas
CbmTrdParSetGas(const char *name="CbmTrdParSetGas", const char *title="TRD chamber parameters", const char *context="Default")
Definition: CbmTrdParSetGas.cxx:21
CbmTrdParSetGas
Describe TRD module working settings (HV, etc)
Definition: CbmTrdParSetGas.h:15
CbmTrdParSetGas::GetDriftMap
TH2F * GetDriftMap(const Char_t *g, const Int_t ua, const Int_t ud)
Definition: CbmTrdParSetGas.cxx:113
CbmTrdParSetGas::~CbmTrdParSetGas
virtual ~CbmTrdParSetGas()
Destructor.
Definition: CbmTrdParSetGas.h:23
CbmTrdParSetGas::getParams
Bool_t getParams(FairParamList *)
Definition: CbmTrdParSetGas.cxx:28
CbmTrdParSet
Definition: CbmTrdParSet.h:19
CbmTrdParSetGas::putParams
void putParams(FairParamList *)
Definition: CbmTrdParSetGas.cxx:81
CbmTrdParSet::ClassDef
ClassDef(CbmTrdParSet, 1)
CbmTrdParSet.h
CbmTrdParSetGas::clear
virtual void clear()
Reset all parameters.
Definition: CbmTrdParSetGas.h:26