CbmRoot
Loading...
Searching...
No Matches
CbmCaInputQaMuch.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
CbmCaInputQaMuch
:
public
CbmCaInputQaBase
<cbm::algo::ca::EDetectorID::kMuch> {
18
public
:
22
CbmCaInputQaMuch
(
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
FillHistogramsPerPoint
()
override
{}
42
44
void
ExecQa
()
override
{
CbmCaInputQaBase::ExecQa
(); }
45
47
InitStatus
InitQa
()
override
;
48
49
private
:
50
ClassDefOverride
(
CbmCaInputQaMuch
, 0);
51
};
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
CbmCaInputQaMuch
Definition
CbmCaInputQaMuch.h:17
CbmCaInputQaMuch::InitQa
InitStatus InitQa() override
Initializes QA.
Definition
CbmCaInputQaMuch.cxx:50
CbmCaInputQaMuch::CreateSummary
void CreateSummary() override
Creates summary cavases, tables etc.
Definition
CbmCaInputQaMuch.h:29
CbmCaInputQaMuch::FillHistogramsPerPoint
void FillHistogramsPerPoint() override
Fills histograms per MC point.
Definition
CbmCaInputQaMuch.h:41
CbmCaInputQaMuch::DefineParameters
void DefineParameters() override
Defines parameters of the task.
Definition
CbmCaInputQaMuch.cxx:26
CbmCaInputQaMuch::Check
void Check() override
Method to check, if the QA results are acceptable.
Definition
CbmCaInputQaMuch.h:26
CbmCaInputQaMuch::DeInit
void DeInit() override
De-initializes QA-task.
Definition
CbmCaInputQaMuch.h:35
CbmCaInputQaMuch::FillHistogramsPerHit
void FillHistogramsPerHit() override
Fills histograms per hit.
Definition
CbmCaInputQaMuch.h:38
CbmCaInputQaMuch::ExecQa
void ExecQa() override
Fills histograms per event or time-slice.
Definition
CbmCaInputQaMuch.h:44
CbmCaInputQaMuch::ClassDefOverride
ClassDefOverride(CbmCaInputQaMuch, 0)
CbmCaInputQaMuch::CbmCaInputQaMuch
CbmCaInputQaMuch(int verbose, bool isMCUsed)
Constructor from parameters.
Definition
CbmCaInputQaMuch.cxx:18
reco
L1
qa
CbmCaInputQaMuch.h
Generated on Sun Dec 22 2024 23:04:16 for CbmRoot by
1.12.0