CbmRoot
Loading...
Searching...
No Matches
CbmPsdIdealDigitizer.h
Go to the documentation of this file.
1/* Copyright (C) 2012-2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Alla Maevskaya, Volker Friese [committer] */
4
5// -------------------------------------------------------------------------
6// ----- CbmPsdHitProducerIdel header file -----
7// ----- Created 15/05/12 by Alla -----
8// -------------------------------------------------------------------------
9
10
19#ifndef CBMPSDIdealDigitizer_H
20#define CBMPSDIdealDigitizer_H 1
21
22
23#include "FairTask.h"
24
25class TClonesArray;
26
27const Int_t NB_PSD_MODS = 44; //with 4 central mods
28const Int_t NB_PSD_SECT = 10;
29
30class CbmPsdIdealDigitizer : public FairTask {
31
32public:
35
36
39
40
42 virtual InitStatus Init();
43
44
46 virtual void Exec(Option_t* opt);
47
48
49private:
50 Int_t fNDigis;
51
53 TClonesArray* fPointArray;
54
56 TClonesArray* fDigiArray;
57
61 void Reset();
62
64};
65
66#endif
const Int_t NB_PSD_MODS
const Int_t NB_PSD_SECT
virtual InitStatus Init()
CbmPsdIdealDigitizer(const CbmPsdIdealDigitizer &)
virtual void Exec(Option_t *opt)
CbmPsdIdealDigitizer operator=(const CbmPsdIdealDigitizer &)
ClassDef(CbmPsdIdealDigitizer, 1)