CbmRoot
Loading...
Searching...
No Matches
CbmCaInputQaTrd.h
Go to the documentation of this file.
1/* Copyright (C) 2023-2024 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Sergei Zharko [committer] */
4
9
10
11#pragma once
12
13#include "CbmCaInputQaBase.h"
14
17class CbmCaInputQaTrd : public CbmCaInputQaBase<cbm::algo::ca::EDetectorID::kTrd> {
18 public:
22 CbmCaInputQaTrd(int verbose, bool isMCUsed);
23
24 protected:
26 void Check() override { return CbmCaInputQaBase::Check(); }
27
30
32 void DefineParameters() override;
33
35 void DeInit() override { CbmCaInputQaBase::DeInit(); }
36
38 void FillHistogramsPerHit() override {}
39
41 void ExecQa() override { CbmCaInputQaBase::ExecQa(); }
42
44 InitStatus InitQa() override;
45
46 private:
48};
Class providing basic functionality for CA input QA-tasks.
A QA-task class, which provides assurance of MuCh hits and geometry.
void CreateSummary() override
Creates summary cavases, tables etc.
void ExecQa() override
Fills histograms per event or time-slice.
void Check() override
Method to check, if the QA results are acceptable.
void DeInit() override
De-initializes histograms.
void DefineParameters() override
Defines parameters of the task.
void ExecQa() override
Fills histograms per event or time-slice.
void CreateSummary() override
Creates summary cavases, tables etc.
void DeInit() override
De-initializes QA-task.
InitStatus InitQa() override
Initializes QA.
void FillHistogramsPerHit() override
Fills histograms per hit.
void Check() override
Method to check, if the QA results are acceptable.
CbmCaInputQaTrd(int verbose, bool isMCUsed)
Constructor from parameters.
ClassDefOverride(CbmCaInputQaTrd, 0)