CbmRoot
CbmStsDigitizeQaReport.h
Go to the documentation of this file.
1 #ifndef CBMSTSDIGITIZEQAREPORT_H_
2 #define CBMSTSDIGITIZEQAREPORT_H_
3 
4 #include "CbmSimulationReport.h"
5 
6 class CbmStsParAsic;
7 class CbmStsParSim;
8 class CbmStsSetup;
9 
10 
12 public:
14  const CbmStsParSim* settings,
15  const CbmStsParAsic* asicPar);
16  virtual ~CbmStsDigitizeQaReport();
17 
18 
19 private:
20  CbmStsSetup* fSetup = nullptr;
21  const CbmStsParSim* fSettings = nullptr;
22  const CbmStsParAsic* fAsicPar = nullptr;
23  virtual void Create();
24  virtual void Draw();
26  void DrawLogHistograms();
27  void DrawHistograms();
28  void Draw2dHistograms();
29  void ScaleHistograms();
30 
33 
34  ClassDef(CbmStsDigitizeQaReport, 1)
35 };
36 
37 #endif
CbmStsDigitizeQaReport::DrawNofObjectsHistograms
void DrawNofObjectsHistograms()
Definition: CbmStsDigitizeQaReport.cxx:91
CbmStsDigitizeQaReport::DrawHistograms
void DrawHistograms()
Definition: CbmStsDigitizeQaReport.cxx:212
CbmStsDigitizeQaReport::fAsicPar
const CbmStsParAsic * fAsicPar
Definition: CbmStsDigitizeQaReport.h:22
CbmStsDigitizeQaReport::CbmStsDigitizeQaReport
CbmStsDigitizeQaReport(const CbmStsDigitizeQaReport &)
CbmStsDigitizeQaReport
Definition: CbmStsDigitizeQaReport.h:11
CbmStsParAsic
Parameters of the STS readout ASIC.
Definition: CbmStsParAsic.h:25
CbmStsDigitizeQaReport::~CbmStsDigitizeQaReport
virtual ~CbmStsDigitizeQaReport()
Definition: CbmStsDigitizeQaReport.cxx:38
CbmStsDigitizeQaReport::Draw
virtual void Draw()
Pure abstract function which is called from public Create() function. This function has to draw all n...
Definition: CbmStsDigitizeQaReport.cxx:80
CbmStsDigitizeQaReport::fSettings
const CbmStsParSim * fSettings
Definition: CbmStsDigitizeQaReport.h:21
CbmStsSetup
Class representing the top level of the STS setup.
Definition: CbmStsSetup.h:39
CbmStsDigitizeQaReport::fSetup
CbmStsSetup * fSetup
Definition: CbmStsDigitizeQaReport.h:20
CbmStsDigitizeQaReport::CbmStsDigitizeQaReport
CbmStsDigitizeQaReport(CbmStsSetup *setup, const CbmStsParSim *settings, const CbmStsParAsic *asicPar)
Definition: CbmStsDigitizeQaReport.cxx:28
CbmStsParSim
Settings for STS simulation (digitizer)
Definition: CbmStsParSim.h:25
CbmStsDigitizeQaReport::ScaleHistograms
void ScaleHistograms()
Definition: CbmStsDigitizeQaReport.cxx:241
CbmSimulationReport.h
Base class for simulation reports.
CbmStsDigitizeQaReport::operator=
CbmStsDigitizeQaReport & operator=(const CbmStsDigitizeQaReport &)
CbmSimulationReport
Base class for simulation reports.
Definition: CbmSimulationReport.h:28
CbmStsDigitizeQaReport::DrawLogHistograms
void DrawLogHistograms()
Definition: CbmStsDigitizeQaReport.cxx:182
CbmStsDigitizeQaReport::Create
virtual void Create()
Inherited from CbmReport. Pure abstract function which is called from public Create() function.
Definition: CbmStsDigitizeQaReport.cxx:40
CbmStsDigitizeQaReport::Draw2dHistograms
void Draw2dHistograms()
Definition: CbmStsDigitizeQaReport.cxx:118