CbmRoot
Loading...
Searching...
No Matches
CbmTrdMCQa.h
Go to the documentation of this file.
1/* Copyright (C) 2017 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Florian Uhlig [committer] */
4
5#ifndef CBMTRDMCQA_H_
6#define CBMTRDMCQA_H_
7
8#include "FairTask.h"
9
10#include "Rtypes.h"
11
12class TClonesArray;
13class CbmHistManager;
14
15class CbmTrdMCQa : public FairTask {
16public:
17 CbmTrdMCQa();
18
19 virtual ~CbmTrdMCQa();
20
21 virtual InitStatus Init();
22
23 virtual void Exec(Option_t*);
24
25 virtual void Finish();
26
27 void CreateHistograms();
28
30
32
33 void ProcessPoints(const TClonesArray*);
34
35private:
36 void ReadDataBranches();
37
39 TClonesArray* fTrdPoints;
40 TClonesArray* fMCTracks;
42
45
47};
48
49#endif
Histogram manager.
void ReadDataBranches()
void CreateNofObjectsHistograms()
void CreateHistograms()
CbmTrdMCQa(const CbmTrdMCQa &)
TClonesArray * fTrdPoints
Definition CbmTrdMCQa.h:39
virtual void Exec(Option_t *)
Int_t fNofStation
Definition CbmTrdMCQa.h:41
virtual InitStatus Init()
CbmTrdMCQa & operator=(const CbmTrdMCQa &)
virtual ~CbmTrdMCQa()
ClassDef(CbmTrdMCQa, 1)
void CreatePointHistograms()
TClonesArray * fMCTracks
Definition CbmTrdMCQa.h:40
void ProcessPoints(const TClonesArray *)
CbmHistManager * fHM
Definition CbmTrdMCQa.h:38
virtual void Finish()