CbmRoot
Loading...
Searching...
No Matches
QaManager.cxx
Go to the documentation of this file.
1/* Copyright (C) 2025 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Sergei Zharko [committer] */
4
9
10#include "qa/QaManager.h"
11
15
16// ---------------------------------------------------------------------------------------------------------------------
17//
18Manager::Manager(std::shared_ptr<HistogramSender> histoSender) : fpSender(histoSender) {}
19
20// ---------------------------------------------------------------------------------------------------------------------
21//
22void Manager::Init() { fpData->Init(fpSender); }
23
24// ---------------------------------------------------------------------------------------------------------------------
25//
QA manager for the online data reconstruction.
Class to handle QA-objects in the online reconstruction.
Definition QaData.h:29
A central class to manage the histogram storage and sending to the histogram server.
Definition QaManager.h:20
void Init()
Initializes the instance and sends the histogram and canvas configuration to the server.
Definition QaManager.cxx:22
void SendHistograms()
Sends a collection of histograms to the server.
Definition QaManager.cxx:26
Manager(std::shared_ptr< HistogramSender > histoSender=nullptr)
Constructor.
Definition QaManager.cxx:18
std::shared_ptr< HistogramSender > fpSender
Histogram sender.
Definition QaManager.h:56
std::shared_ptr< Data > fpData
Instance of QA Data.
Definition QaManager.h:57