CbmRoot
Loading...
Searching...
No Matches
CbmStsHitProducerIdealWrapper.h
Go to the documentation of this file.
1/* Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Florian Uhlig [committer] */
4
5// -------------------------------------------------------------------------
6// ----- CbmStsHitProducerIdealWrapper header file -----
7// -------------------------------------------------------------------------
8
9#ifndef CBMSTSHITPRODUCERIDEALWRAPPER_H
10#define CBMSTSHITPRODUCERIDEALWRAPPER_H 1
11
12
14#include "CbmStsPoint.h"
15
16#include "FairTask.h"
17
18#include <vector>
19
20class TClonesArray;
21class CbmTrdParSetGas;
22
23class CbmStsHitProducerIdealWrapper : public FairTask {
24
25public:
28
31
34
35
37 virtual InitStatus Init();
38
39
41 virtual void Exec(Option_t* opt);
42
46 virtual void SetParContainers();
47
48private:
50 TClonesArray* fPointArray {nullptr};
51
53 TClonesArray* fHitArray {nullptr};
54
56
58
59 std::vector<CbmStsPoint> Convert(TClonesArray* arr);
60
62};
63
64#endif
std::vector< CbmStsPoint > Convert(TClonesArray *arr)
CbmStsHitProducerIdealWrapper & operator=(const CbmStsHitProducerIdealWrapper &)=delete
ClassDef(CbmStsHitProducerIdealWrapper, 1)
CbmStsHitProducerIdealWrapper(const CbmStsHitProducerIdealWrapper &)=delete
virtual void SetParContainers()
Inherited from FairTask.
Describe TRD module working settings (HV, etc)