CbmRoot
Loading...
Searching...
No Matches
CbmMvdReadout.h
Go to the documentation of this file.
1/* Copyright (C) 2017-2020 Institut fuer Kernphysik, Goethe-Universitaet Frankfurt, Frankfurt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Philipp Sitzmann [committer] */
4
5// ----------------------------------------------------------------------------
6// ----- CbmMvdReadout header file -----
7// ----- Created by P.Sitzmann 12.06.2017 -----
8// ----------------------------------------------------------------------------
9
10
11#ifndef CBMMVDREADOUT_H
12#define CBMMVDREADOUT_H 1
13
14#include <FairTask.h> // for InitStatus, FairTask
15
16#include <Rtypes.h> // for ClassDef
17#include <RtypesCore.h> // for Int_t, Bool_t, Option_t, kTRUE
18
19class CbmDigiManager;
20class CbmMvdDetector;
21class TBuffer;
22class TClass;
23class TMemberInspector;
24
25class CbmMvdReadout : public FairTask {
26
27public:
30
31
36 CbmMvdReadout(const char* name);
37
38
41
42 void Exec(Option_t* opt);
43
45
46private:
48 Int_t fMode;
49 Int_t fPluginNr;
53
54
55 // ----- Private methods ---------------------------------------------
57 virtual InitStatus Init();
58
59
61 virtual InitStatus ReInit();
62
63
65 virtual void Finish();
66
67
69 void Register();
70
72
73
75 void Reset();
76
77
79 void PrintParameters() const;
80
83
85};
86
87
88#endif
CbmDigiManager.
ClassDef(CbmMvdReadout, 1)
void ShowDebugHistos()
CbmDigiManager * fDigiMan
virtual InitStatus ReInit()
virtual InitStatus Init()
CbmMvdReadout(const CbmMvdReadout &)
virtual void Finish()
CbmMvdDetector * fDetector
Bool_t fShowDebugHistos
CbmMvdReadout operator=(const CbmMvdReadout &)
void Exec(Option_t *opt)
void GetMvdGeometry()
void PrintParameters() const