CbmRoot
Loading...
Searching...
No Matches
CbmTrdModuleSim.cxx
Go to the documentation of this file.
1
/* Copyright (C) 2018-2020 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Florian Uhlig [committer] */
4
5
#include "
CbmTrdModuleSim.h
"
6
7
#include "
CbmTrdParModDigi.h
"
8
#include "
CbmTrdParModGain.h
"
9
#include "
CbmTrdParModGas.h
"
10
#include "
CbmTrdParSetAsic.h
"
11
12
#include <Logger.h>
13
14
#include <vector>
15
16
//_______________________________________________________________________________
17
CbmTrdModuleSim::CbmTrdModuleSim
()
18
:
CbmTrdModuleAbstract
()
19
, fPointId(-1)
20
, fEventId(-1)
21
, fInputId(-1)
22
, fDigitizer(nullptr)
23
, fRadiator(NULL)
24
, fDigiMap()
25
, fBuffer()
26
{
27
memset(
fXYZ
, 0, 3 *
sizeof
(Double_t));
28
}
29
30
//_______________________________________________________________________________
31
CbmTrdModuleSim::CbmTrdModuleSim
(
Int_t
mod,
Int_t
ly,
Int_t
rot)
32
:
CbmTrdModuleAbstract
(mod, ly, rot)
33
, fPointId(-1)
34
, fEventId(-1)
35
, fInputId(-1)
36
, fDigitizer(nullptr)
37
, fRadiator(NULL)
38
, fDigiMap()
39
, fBuffer()
40
{
41
memset(
fXYZ
, 0, 3 *
sizeof
(Double_t));
42
}
43
44
//_______________________________________________________________________________
45
CbmTrdModuleSim::~CbmTrdModuleSim
()
46
{
47
LOG(debug) << GetName() <<
"::delete["
<< GetTitle() <<
"]"
;
48
//if(fAsicPar) delete fAsicPar;
49
}
50
51
52
ClassImp
(
CbmTrdModuleSim
)
ClassImp
ClassImp(CbmConverterManager)
CbmTrdModuleSim.h
CbmTrdParModDigi.h
CbmTrdParModGain.h
CbmTrdParModGas.h
CbmTrdParSetAsic.h
Int_t
int Int_t
Definition
RootTypesDef.h:16
CbmTrdModuleAbstract
Abstract class for the TRD module It provides access to the basic properties of the chamber as follow...
Definition
CbmTrdModuleAbstract.h:34
CbmTrdModuleSim
Abstract class for module wise digitization and raw format producing.
Definition
CbmTrdModuleSim.h:24
CbmTrdModuleSim::CbmTrdModuleSim
CbmTrdModuleSim()
Default constructor.
Definition
CbmTrdModuleSim.cxx:17
CbmTrdModuleSim::fXYZ
Double_t fXYZ[3]
MC position of the point in module coordinates.
Definition
CbmTrdModuleSim.h:97
CbmTrdModuleSim::~CbmTrdModuleSim
virtual ~CbmTrdModuleSim()
Definition
CbmTrdModuleSim.cxx:45
sim
detectors
trd
CbmTrdModuleSim.cxx
Generated on Fri Mar 7 2025 23:04:19 for CbmRoot by
1.12.0