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//_______________________________________________________________________________
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//_______________________________________________________________________________
31CbmTrdModuleSim::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//_______________________________________________________________________________
46{
47 LOG(debug) << GetName() << "::delete[" << GetTitle() << "]";
48 //if(fAsicPar) delete fAsicPar;
49}
50
51
ClassImp(CbmConverterManager)
Abstract class for the TRD module It provides access to the basic properties of the chamber as follow...
Abstract class for module wise digitization and raw format producing.
CbmTrdModuleSim()
Default constructor.
Double_t fXYZ[3]
MC position of the point in module coordinates.
virtual ~CbmTrdModuleSim()