|
CbmRoot
|
#include "CbmLitClusteringQaReport.h"#include "CbmDrawHist.h"#include "CbmHistManager.h"#include "CbmReportElement.h"#include "CbmUtils.h"#include "TCanvas.h"#include "TF1.h"#include "TH1.h"#include "TProfile.h"#include <boost/assign/list_of.hpp>#include <vector>Go to the source code of this file.
Functions | |
| string | DefaultHitEfficiencyLabelFormatter (const string &histName, const CbmHistManager *hm) |
| string | DefaultAccAndRecLabelFormatter (const string &histName, const CbmHistManager *hm) |
| string | FindAndReplace (const string &name, const string &oldSubstr, const string &newSubstr) |
| template<class T> | |
| std::string | NumberToString (const T &value, int precision=1) |
| vector< string > | Split (const string &name, char delimiter) |
| string DefaultAccAndRecLabelFormatter | ( | const string & | histName, |
| const CbmHistManager * | hm ) |
Definition at line 45 of file CbmLitClusteringQaReport.cxx.
References CbmHistManager::H1(), NumberToString(), and Split().
Referenced by CbmLitClusteringQaReport::Draw().
| string DefaultHitEfficiencyLabelFormatter | ( | const string & | histName, |
| const CbmHistManager * | hm ) |
Definition at line 33 of file CbmLitClusteringQaReport.cxx.
References CbmLitClusteringQaReport::CalcEfficiency(), FindAndReplace(), CbmHistManager::H1(), NumberToString(), and Split().
Referenced by CbmLitClusteringQaReport::Draw().
| string Cbm::FindAndReplace | ( | const string & | name, |
| const string & | oldSubstr, | ||
| const string & | newSubstr ) |
Definition at line 58 of file CbmUtils.cxx.
Referenced by CbmLitClusteringQaReport::CalculateEfficiencyHistos(), CbmLitTrackingQaReport::CalculateEfficiencyHistos(), CbmLitTrackingQaStudyReport::CalculateEfficiencyHistos(), CbmLitTrackingQaReport::CalculatePionSuppressionHistos(), CbmLitTrackingQa::CreateHistograms(), DefaultHitEfficiencyLabelFormatter(), CbmLitFieldApproximationQaReport::DrawApr(), CbmLitTrackingQaReport::DrawEfficiency(), CbmLitTrackingQaStudyReport::DrawEfficiency(), CbmLitFieldQaReport::DrawFieldAlongZ(), CbmLitFieldQaReport::DrawFieldSlices(), CbmLitTrackingQaReport::DrawPionSuppression(), CbmLitFieldApproximationQaReport::DrawSlices(), CbmLitTrackingQaReport::DrawYPt(), CbmLitTrackingQa::FillGlobalReconstructionHistos(), CbmLitTrackingQa::FillGlobalReconstructionHistosRich(), CbmLitTrackingQa::PionSuppression(), CbmLitTrackingQaStudyReport::PrintEfficiencyTable(), CbmLitTrackingQaReport::PrintPionSuppression(), CbmLitTrackingQaReport::PrintTrackHits(), CbmLitTrackingQaReport::PrintTrackingEfficiency(), and CbmLitTrackingQa::ProcessMcTracks().
| std::string Cbm::NumberToString | ( | const T & | value, |
| int | precision = 1 ) |
Definition at line 34 of file CbmUtils.h.
Referenced by DefaultAccAndRecLabelFormatter(), and DefaultHitEfficiencyLabelFormatter().
| vector< string > Cbm::Split | ( | const string & | name, |
| char | delimiter ) |
Definition at line 66 of file CbmUtils.cxx.
Referenced by DefaultAccAndRecLabelFormatter(), and DefaultHitEfficiencyLabelFormatter().