CbmRoot
CbmTrdModuleSim.cxx
Go to the documentation of this file.
1 #include "CbmTrdModuleSim.h"
2 
3 #include "CbmTrdParModDigi.h"
4 #include "CbmTrdParModGain.h"
5 #include "CbmTrdParModGas.h"
6 #include "CbmTrdParSetAsic.h"
7 #include <FairLogger.h>
8 #include <vector>
9 
10 //_______________________________________________________________________________
13  , fPointId(-1)
14  , fEventId(-1)
15  , fInputId(-1)
16  , fDigitizer(nullptr)
17  , fRadiator(NULL)
18  , fDigiMap()
19  , fBuffer() {
20  memset(fXYZ, 0, 3 * sizeof(Double_t));
21 }
22 
23 //_______________________________________________________________________________
24 CbmTrdModuleSim::CbmTrdModuleSim(Int_t mod, Int_t ly, Int_t rot)
25  : CbmTrdModuleAbstract(mod, ly, rot)
26  , fPointId(-1)
27  , fEventId(-1)
28  , fInputId(-1)
29  , fDigitizer(nullptr)
30  , fRadiator(NULL)
31  , fDigiMap()
32  , fBuffer() {
33  memset(fXYZ, 0, 3 * sizeof(Double_t));
34 }
35 
36 //_______________________________________________________________________________
38  LOG(debug) << GetName() << "::delete[" << GetTitle() << "]";
39  //if(fAsicPar) delete fAsicPar;
40 }
41 
42 
CbmTrdModuleSim::fXYZ
Double_t fXYZ[3]
MC position of the point in module coordinates.
Definition: CbmTrdModuleSim.h:90
CbmTrdModuleSim::CbmTrdModuleSim
CbmTrdModuleSim()
Default constructor.
Definition: CbmTrdModuleSim.cxx:11
CbmTrdParModGas.h
memset
void memset(T *dest, T i, size_t num)
Definition: L1Grid.cxx:21
CbmTrdModuleSim
Abstract class for module wise digitization and raw format producing.
Definition: CbmTrdModuleSim.h:18
CbmTrdParSetAsic.h
CbmTrdParModGain.h
CbmTrdModuleSim.h
CbmTrdParModDigi.h
ClassImp
ClassImp(CbmConverterManager) InitStatus CbmConverterManager
Definition: CbmConverterManager.cxx:12
CbmTrdModuleAbstract
Abstract class for TRD module.
Definition: CbmTrdModuleAbstract.h:18
CbmTrdModuleSim::~CbmTrdModuleSim
virtual ~CbmTrdModuleSim()
Definition: CbmTrdModuleSim.cxx:37