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
17
class
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
29
void
CreateSummary
()
override
{
CbmCaInputQaBase::CreateSummary
(); }
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
:
47
ClassDefOverride
(
CbmCaInputQaTrd
, 0);
48
};
CbmCaInputQaBase.h
Class providing basic functionality for CA input QA-tasks.
CbmCaInputQaBase
A QA-task class, which provides assurance of MuCh hits and geometry.
Definition
CbmCaInputQaBase.h:53
CbmCaInputQaBase::CreateSummary
void CreateSummary() override
Creates summary cavases, tables etc.
Definition
CbmCaInputQaBase.cxx:1194
CbmCaInputQaBase::ExecQa
void ExecQa() override
Fills histograms per event or time-slice.
Definition
CbmCaInputQaBase.cxx:388
CbmCaInputQaBase::Check
void Check() override
Method to check, if the QA results are acceptable.
Definition
CbmCaInputQaBase.cxx:77
CbmCaInputQaBase::DeInit
void DeInit() override
De-initializes histograms.
Definition
CbmCaInputQaBase.cxx:333
CbmCaInputQaTrd
Definition
CbmCaInputQaTrd.h:17
CbmCaInputQaTrd::DefineParameters
void DefineParameters() override
Defines parameters of the task.
Definition
CbmCaInputQaTrd.cxx:26
CbmCaInputQaTrd::ExecQa
void ExecQa() override
Fills histograms per event or time-slice.
Definition
CbmCaInputQaTrd.h:41
CbmCaInputQaTrd::CreateSummary
void CreateSummary() override
Creates summary cavases, tables etc.
Definition
CbmCaInputQaTrd.h:29
CbmCaInputQaTrd::DeInit
void DeInit() override
De-initializes QA-task.
Definition
CbmCaInputQaTrd.h:35
CbmCaInputQaTrd::InitQa
InitStatus InitQa() override
Initializes QA.
Definition
CbmCaInputQaTrd.cxx:48
CbmCaInputQaTrd::FillHistogramsPerHit
void FillHistogramsPerHit() override
Fills histograms per hit.
Definition
CbmCaInputQaTrd.h:38
CbmCaInputQaTrd::Check
void Check() override
Method to check, if the QA results are acceptable.
Definition
CbmCaInputQaTrd.h:26
CbmCaInputQaTrd::CbmCaInputQaTrd
CbmCaInputQaTrd(int verbose, bool isMCUsed)
Constructor from parameters.
Definition
CbmCaInputQaTrd.cxx:18
CbmCaInputQaTrd::ClassDefOverride
ClassDefOverride(CbmCaInputQaTrd, 0)
reco
L1
qa
CbmCaInputQaTrd.h
Generated on Sun Dec 22 2024 23:04:17 for CbmRoot by
1.12.0