CbmRoot
|
#include <CbmMuchDigitizerQa.h>
Public Member Functions | |
CbmMuchDigitizerQa (const char *name="MuchHitFinderQa", Int_t verbose=1) | |
virtual | ~CbmMuchDigitizerQa () |
virtual InitStatus | Init () |
virtual void | Exec (Option_t *option) |
virtual void | FinishTask () |
virtual void | SetParContainers () |
Static Public Member Functions | |
static void | DivideCanvas2D (TCanvas *c, int nPads) |
Protected Member Functions | |
void | DigitizerQa () |
void | OccupancyQa () |
Private Member Functions | |
Int_t | GetNChannels (Int_t iStation) |
Int_t | GetNSectors (Int_t iStation) |
TVector2 | GetMinPadSize (Int_t iStation) |
TVector2 | GetMaxPadSize (Int_t iStation) |
CbmMuchDigitizerQa (const CbmMuchDigitizerQa &) | |
CbmMuchDigitizerQa & | operator= (const CbmMuchDigitizerQa &) |
void | InitCounters () |
void | InitCanvases () |
void | InitChargeHistos () |
void | InitLengthHistos () |
void | InitPadHistos () |
void | InitChannelPadInfo () |
void | InitFits () |
void | DeInit () |
void | FillTotalPadsHistos () |
void | DrawCanvases () |
void | PrintCounters () |
void | OutputNvsS () |
void | UpdateParticleCounters (Int_t stId, Int_t pdgCode, Int_t motherId) |
void | FillChargePerPoint () |
void | FillDigitizerPerformancePlots () |
void | PrintFrontLayerPoints () |
void | PrintFrontLayerDigis () |
Static Private Member Functions | |
static Double_t | LandauMPV (Double_t *x, Double_t *par) |
static Double_t | MPV_n_e (Double_t Tkin, Double_t mass) |
Private Attributes | |
TFolder * | histFolder |
CbmMuchGeoScheme * | fGeoScheme = nullptr |
Int_t | fNstations = 0 |
CbmDigiManager * | fDigiManager = nullptr |
TClonesArray * | fPoints = nullptr |
TClonesArray * | fDigis = nullptr |
TClonesArray * | fDigiMatches = nullptr |
TClonesArray * | fMCTracks = nullptr |
TClonesArray * | fPointInfos = nullptr |
TFolder | fOutFolder |
temporary additional information More... | |
Int_t | fNevents = 0 |
output folder with histos and canvases More... | |
std::vector< TH1F * > | fvUsPadsFiredR |
number of processed events More... | |
std::vector< TH2F * > | fvUsPadsFiredXY |
TH1F * | fhMcPointCharge = nullptr |
TH1F * | fhMcPointChargeLog = nullptr |
MC point charge. More... | |
TH1F * | fhMcPointChargePr_1GeV_3mm |
MC point charge log scale. More... | |
TH1F * | fhTrackLength = nullptr |
MC point charge for selected protons. More... | |
TH1F * | fhTrackLengthPi = nullptr |
TH1F * | fhTrackLengthPr = nullptr |
TH1F * | fhTrackLengthEl = nullptr |
TH2F * | fhMcPointChargeVsTrackEnergyLog = nullptr |
TH2F * | fhMcPointChargeVsTrackEnergyLogPi = nullptr |
TH2F * | fhMcPointChargeVsTrackEnergyLogPr = nullptr |
TH2F * | fhMcPointChargeVsTrackEnergyLogEl = nullptr |
TH2F * | fhMcPointChargeVsTrackLength = nullptr |
TH2F * | fhMcPointChargeVsTrackLengthPi = nullptr |
TH2F * | fhMcPointChargeVsTrackLengthPr = nullptr |
TH2F * | fhMcPointChargeVsTrackLengthEl = nullptr |
TH2F * | fhNpadsVsS = nullptr |
std::vector< TH1F * > | fvMcPointCharge |
std::vector< TH1F * > | fvPadsTotalR |
std::vector< TH1F * > | fvPadsFiredR |
std::vector< TH1F * > | fvPadOccupancyR |
CbmQaCanvas * | fCanvCharge = nullptr |
CbmQaCanvas * | fCanvStationCharge = nullptr |
CbmQaCanvas * | fCanvChargeVsEnergy = nullptr |
CbmQaCanvas * | fCanvChargeVsLength = nullptr |
CbmQaCanvas * | fCanvTrackLength = nullptr |
CbmQaCanvas * | fCanvNpadsVsArea = nullptr |
CbmQaCanvas * | fCanvUsPadsFiredXY = nullptr |
CbmQaCanvas * | fCanvPadOccupancyR = nullptr |
CbmQaCanvas * | fCanvPadsTotalR = nullptr |
TF1 * | fFitEl = nullptr |
TF1 * | fFitPi = nullptr |
TF1 * | fFitPr = nullptr |
Int_t | fSignalPoints = 0 |
Int_t | fnPadSizesX = 0 |
Int_t | fnPadSizesY = 0 |
Int_t * | fNall = nullptr |
Int_t * | fNpr = nullptr |
Int_t * | fNpi = nullptr |
Int_t * | fNel = nullptr |
Int_t * | fNmu = nullptr |
Int_t * | fNka = nullptr |
Int_t * | fNprimary = nullptr |
Int_t * | fNsecondary |
Int_t | fPointsTotal = 0 |
Int_t | fPointsUnderCounted = 0 |
Int_t | fPointsOverCounted = 0 |
Double_t | fPadMinLx = 0. |
Double_t | fPadMinLy = 0. |
Double_t | fPadMaxLx = 0. |
Double_t | fPadMaxLy = 0. |
QA for the MUCH detector after a "digitization" step of the simulation. The class reimplements corresponding QA checks from old CbmMuchHitFinderQa class made by E. Kryshen & V. Singhal & E. Nandy
Definition at line 58 of file CbmMuchDigitizerQa.h.
CbmMuchDigitizerQa::CbmMuchDigitizerQa | ( | const char * | name = "MuchHitFinderQa" , |
Int_t | verbose = 1 |
||
) |
Definition at line 22 of file CbmMuchDigitizerQa.cxx.
|
virtual |
Definition at line 37 of file CbmMuchDigitizerQa.cxx.
References DeInit().
|
private |
|
private |
Definition at line 40 of file CbmMuchDigitizerQa.cxx.
References fNstations, fOutFolder, fvMcPointCharge, fvPadOccupancyR, fvPadsFiredR, fvPadsTotalR, fvUsPadsFiredR, fvUsPadsFiredXY, and i.
Referenced by ~CbmMuchDigitizerQa().
|
protected |
Definition at line 727 of file CbmMuchDigitizerQa.cxx.
References FillChargePerPoint(), FillDigitizerPerformancePlots(), fMCTracks, fPointInfos, fPoints, CbmMuchAddress::GetLayerIndex(), CbmMCTrack::GetMotherId(), CbmMCTrack::GetPdgCode(), CbmMuchAddress::GetStationIndex(), i, CbmMuchPoint::PositionIn(), CbmMuchPoint::PositionOut(), sqrt(), and UpdateParticleCounters().
Referenced by Exec().
|
static |
Definition at line 1001 of file CbmMuchDigitizerQa.cxx.
References sqrt().
|
private |
Definition at line 529 of file CbmMuchDigitizerQa.cxx.
References fCanvCharge, fCanvChargeVsEnergy, fCanvChargeVsLength, fCanvNpadsVsArea, fCanvPadOccupancyR, fCanvPadsTotalR, fCanvStationCharge, fCanvTrackLength, fCanvUsPadsFiredXY, fFitEl, fFitPi, fFitPr, fhMcPointCharge, fhMcPointChargeLog, fhMcPointChargePr_1GeV_3mm, fhMcPointChargeVsTrackEnergyLog, fhMcPointChargeVsTrackEnergyLogEl, fhMcPointChargeVsTrackEnergyLogPi, fhMcPointChargeVsTrackEnergyLogPr, fhMcPointChargeVsTrackLength, fhMcPointChargeVsTrackLengthEl, fhMcPointChargeVsTrackLengthPi, fhMcPointChargeVsTrackLengthPr, fhNpadsVsS, fhTrackLength, fhTrackLengthEl, fhTrackLengthPi, fhTrackLengthPr, fNevents, fNstations, fvMcPointCharge, fvPadOccupancyR, fvPadsFiredR, fvPadsTotalR, fvUsPadsFiredR, fvUsPadsFiredXY, and i.
Referenced by Exec().
|
virtual |
Definition at line 473 of file CbmMuchDigitizerQa.cxx.
References DigitizerQa(), DrawCanvases(), fNevents, OccupancyQa(), PrintFrontLayerDigis(), and PrintFrontLayerPoints().
|
private |
rpc
Definition at line 804 of file CbmMuchDigitizerQa.cxx.
References CbmMuchPointInfo::AddArea(), CbmMuchPointInfo::AddCharge(), fDigiManager, fGeoScheme, fPointInfos, CbmDigiManager::Get(), CbmMuchDigi::GetAddress(), CbmMuchModule::GetDetectorType(), CbmMuchPad::GetDx(), CbmMuchPad::GetDy(), CbmLink::GetIndex(), CbmMatch::GetLink(), CbmDigiManager::GetMatch(), CbmMuchGeoScheme::GetModuleByDetId(), CbmDigiManager::GetNofDigis(), CbmMatch::GetNofLinks(), CbmMuchModuleGem::GetPad(), CbmMuchPointInfo::GetPdgCode(), CbmLink::GetWeight(), i, and kMuch.
Referenced by DigitizerQa().
|
private |
Definition at line 838 of file CbmMuchDigitizerQa.cxx.
References fhMcPointCharge, fhMcPointChargeLog, fhMcPointChargePr_1GeV_3mm, fhMcPointChargeVsTrackEnergyLog, fhMcPointChargeVsTrackEnergyLogEl, fhMcPointChargeVsTrackEnergyLogPi, fhMcPointChargeVsTrackEnergyLogPr, fhMcPointChargeVsTrackLength, fhMcPointChargeVsTrackLengthEl, fhMcPointChargeVsTrackLengthPi, fhMcPointChargeVsTrackLengthPr, fhNpadsVsS, fhTrackLength, fhTrackLengthEl, fhTrackLengthPi, fhTrackLengthPr, fPointInfos, fvMcPointCharge, CbmMuchPointInfo::GetArea(), CbmMuchPointInfo::GetCharge(), CbmMuchPointInfo::GetKine(), CbmMuchPointInfo::GetLength(), CbmMuchPointInfo::GetNPads(), CbmMuchPointInfo::GetPdgCode(), CbmMuchPointInfo::GetStationId(), i, and CbmMuchPointInfo::Print().
Referenced by DigitizerQa().
|
private |
Definition at line 398 of file CbmMuchDigitizerQa.cxx.
References fGeoScheme, fNstations, fvPadsTotalR, CbmMuchPad::GetAddress(), CbmMuchModule::GetDetectorType(), CbmMuchGeoScheme::GetModules(), CbmMuchModuleGem::GetPads(), CbmMuchAddress::GetStationIndex(), CbmMuchPad::GetX(), CbmMuchPad::GetY(), and i.
Referenced by Init().
|
virtual |
Definition at line 610 of file CbmMuchDigitizerQa.cxx.
References fOutFolder, OutputNvsS(), and PrintCounters().
|
private |
Definition at line 960 of file CbmMuchDigitizerQa.cxx.
References fGeoScheme, CbmMuchModule::GetDetectorType(), CbmMuchPad::GetDx(), CbmMuchPad::GetDy(), CbmMuchGeoScheme::GetModules(), CbmMuchModuleGem::GetPads(), and min().
Referenced by InitChannelPadInfo().
|
private |
Definition at line 940 of file CbmMuchDigitizerQa.cxx.
References fGeoScheme, CbmMuchModule::GetDetectorType(), CbmMuchPad::GetDx(), CbmMuchPad::GetDy(), CbmMuchGeoScheme::GetModules(), CbmMuchModuleGem::GetPads(), and max().
Referenced by InitChannelPadInfo().
|
private |
Definition at line 912 of file CbmMuchDigitizerQa.cxx.
References fGeoScheme, CbmMuchModule::GetDetectorType(), CbmMuchGeoScheme::GetModules(), and CbmMuchModuleGem::GetNPads().
Referenced by InitChannelPadInfo().
|
private |
Definition at line 926 of file CbmMuchDigitizerQa.cxx.
References fGeoScheme, CbmMuchModule::GetDetectorType(), CbmMuchGeoScheme::GetModules(), and CbmMuchModuleGem::GetNSectors().
Referenced by InitChannelPadInfo().
|
virtual |
Definition at line 61 of file CbmMuchDigitizerQa.cxx.
References fDigiManager, fGeoScheme, FillTotalPadsHistos(), fMCTracks, fNstations, fOutFolder, fPoints, CbmMuchGeoScheme::GetNStations(), histFolder, CbmDigiManager::Init(), InitCanvases(), InitChannelPadInfo(), InitChargeHistos(), InitCounters(), InitFits(), InitLengthHistos(), InitPadHistos(), and CbmDigiManager::Instance().
|
private |
Definition at line 162 of file CbmMuchDigitizerQa.cxx.
References CbmQaCanvas::Divide2D(), fCanvCharge, fCanvChargeVsEnergy, fCanvChargeVsLength, fCanvNpadsVsArea, fCanvPadOccupancyR, fCanvPadsTotalR, fCanvStationCharge, fCanvTrackLength, fCanvUsPadsFiredXY, fNstations, and fOutFolder.
Referenced by Init().
|
private |
Definition at line 115 of file CbmMuchDigitizerQa.cxx.
References fNstations, fPadMaxLx, fPadMaxLy, fPadMinLx, fPadMinLy, GetMaxPadSize(), GetMinPadSize(), GetNChannels(), GetNSectors(), max(), and min().
Referenced by Init().
|
private |
Definition at line 214 of file CbmMuchDigitizerQa.cxx.
References BINNING_CHARGE, BINNING_CHARGE_LOG, BINNING_ENERGY_LOG, BINNING_ENERGY_LOG_EL, BINNING_LENGTH, fhMcPointCharge, fhMcPointChargeLog, fhMcPointChargePr_1GeV_3mm, fhMcPointChargeVsTrackEnergyLog, fhMcPointChargeVsTrackEnergyLogEl, fhMcPointChargeVsTrackEnergyLogPi, fhMcPointChargeVsTrackEnergyLogPr, fhMcPointChargeVsTrackLength, fhMcPointChargeVsTrackLengthEl, fhMcPointChargeVsTrackLengthPi, fhMcPointChargeVsTrackLengthPr, histFolder, and i.
Referenced by Init().
|
private |
Definition at line 89 of file CbmMuchDigitizerQa.cxx.
References fNall, fNel, fNka, fNmu, fNpi, fNpr, fNprimary, fNsecondary, fNstations, fPointsOverCounted, fPointsTotal, fPointsUnderCounted, and i.
Referenced by Init().
|
private |
Definition at line 430 of file CbmMuchDigitizerQa.cxx.
References fFitEl, fFitPi, fFitPr, and LandauMPV().
Referenced by Init().
|
private |
Definition at line 297 of file CbmMuchDigitizerQa.cxx.
References BINNING_LENGTH, fhTrackLength, fhTrackLengthEl, fhTrackLengthPi, fhTrackLengthPr, histFolder, and i.
Referenced by Init().
|
private |
Definition at line 323 of file CbmMuchDigitizerQa.cxx.
References BINNING_CHARGE, fGeoScheme, fhNpadsVsS, fNstations, fvMcPointCharge, fvPadOccupancyR, fvPadsFiredR, fvPadsTotalR, fvUsPadsFiredR, fvUsPadsFiredXY, CbmMuchStation::GetRmax(), CbmMuchStation::GetRmin(), CbmMuchGeoScheme::GetStation(), histFolder, and i.
Referenced by Init().
|
staticprivate |
Definition at line 716 of file CbmMuchDigitizerQa.cxx.
Referenced by InitFits().
|
staticprivate |
Definition at line 980 of file CbmMuchDigitizerQa.cxx.
References log(), min_logT_e, min_logT_mu, min_logT_p, mpv_e, mpv_mu, and mpv_p.
Referenced by LandauMPV().
|
protected |
Definition at line 887 of file CbmMuchDigitizerQa.cxx.
References fDigiManager, fGeoScheme, fvUsPadsFiredR, fvUsPadsFiredXY, CbmDigiManager::Get(), CbmMuchDigi::GetAddress(), CbmMuchModule::GetDetectorType(), CbmMuchGeoScheme::GetModuleByDetId(), CbmDigiManager::GetNofDigis(), CbmMuchModuleGem::GetPad(), CbmMuchAddress::GetStationIndex(), CbmMuchPad::GetX(), CbmMuchPad::GetY(), i, and kMuch.
Referenced by Exec().
|
private |
|
private |
Definition at line 637 of file CbmMuchDigitizerQa.cxx.
References fhNpadsVsS, and fOutFolder.
Referenced by FinishTask().
|
private |
Definition at line 671 of file CbmMuchDigitizerQa.cxx.
References fNall, fNel, fNka, fNmu, fNpi, fNpr, fNprimary, fNsecondary, fNstations, and i.
Referenced by FinishTask().
|
private |
Definition at line 509 of file CbmMuchDigitizerQa.cxx.
References fDigiManager, fGeoScheme, CbmDigiManager::Get(), CbmMuchDigi::GetAdc(), CbmMuchDigi::GetAddress(), CbmMuchAddress::GetLayerIndex(), CbmMuchGeoScheme::GetModuleByDetId(), CbmDigiManager::GetNofDigis(), CbmMuchModuleGem::GetPad(), CbmMuchAddress::GetStationIndex(), CbmMuchPad::GetX(), CbmMuchPad::GetY(), i, and kMuch.
Referenced by Exec().
|
private |
Definition at line 491 of file CbmMuchDigitizerQa.cxx.
References fPoints, CbmMuchAddress::GetLayerIndex(), CbmMuchAddress::GetStationIndex(), CbmMuchPoint::GetXIn(), CbmMuchPoint::GetXOut(), CbmMuchPoint::GetYIn(), CbmMuchPoint::GetYOut(), CbmMuchPoint::GetZIn(), and i.
Referenced by Exec().
|
virtual |
Definition at line 451 of file CbmMuchDigitizerQa.cxx.
|
private |
Definition at line 782 of file CbmMuchDigitizerQa.cxx.
References fNall, fNel, fNka, fNmu, fNpi, fNpr, fNprimary, and fNsecondary.
Referenced by DigitizerQa().
|
private |
Definition at line 159 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 161 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 162 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 164 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 166 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 167 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 160 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 163 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 165 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitCanvases().
|
private |
Definition at line 116 of file CbmMuchDigitizerQa.h.
Referenced by FillChargePerPoint(), Init(), OccupancyQa(), and PrintFrontLayerDigis().
|
private |
Definition at line 121 of file CbmMuchDigitizerQa.h.
|
private |
Definition at line 120 of file CbmMuchDigitizerQa.h.
|
private |
Definition at line 169 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitFits().
|
private |
Definition at line 170 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitFits().
|
private |
Definition at line 171 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and InitFits().
|
private |
Definition at line 114 of file CbmMuchDigitizerQa.h.
Referenced by FillChargePerPoint(), FillTotalPadsHistos(), GetMaxPadSize(), GetMinPadSize(), GetNChannels(), GetNSectors(), Init(), InitPadHistos(), OccupancyQa(), and PrintFrontLayerDigis().
|
private |
Definition at line 133 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
MC point charge.
Definition at line 134 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
MC point charge log scale.
Definition at line 135 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 143 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 146 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 144 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 145 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 147 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 150 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 148 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 149 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitChargeHistos().
|
private |
Definition at line 151 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), InitPadHistos(), and OutputNvsS().
|
private |
MC point charge for selected protons.
Definition at line 138 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitLengthHistos().
|
private |
Definition at line 141 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitLengthHistos().
|
private |
Definition at line 139 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitLengthHistos().
|
private |
Definition at line 140 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), FillDigitizerPerformancePlots(), and InitLengthHistos().
|
private |
Definition at line 122 of file CbmMuchDigitizerQa.h.
Referenced by DigitizerQa(), and Init().
|
private |
Definition at line 177 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 180 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
output folder with histos and canvases
Definition at line 126 of file CbmMuchDigitizerQa.h.
Referenced by DrawCanvases(), and Exec().
|
private |
Definition at line 182 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 181 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 174 of file CbmMuchDigitizerQa.h.
|
private |
Definition at line 175 of file CbmMuchDigitizerQa.h.
|
private |
Definition at line 179 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 178 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 183 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 184 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters(), PrintCounters(), and UpdateParticleCounters().
|
private |
Definition at line 115 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), FillTotalPadsHistos(), Init(), InitCanvases(), InitChannelPadInfo(), InitCounters(), InitPadHistos(), and PrintCounters().
|
private |
temporary additional information
Definition at line 125 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), FinishTask(), Init(), InitCanvases(), and OutputNvsS().
|
private |
Definition at line 193 of file CbmMuchDigitizerQa.h.
Referenced by InitChannelPadInfo().
|
private |
Definition at line 194 of file CbmMuchDigitizerQa.h.
Referenced by InitChannelPadInfo().
|
private |
Definition at line 191 of file CbmMuchDigitizerQa.h.
Referenced by InitChannelPadInfo().
|
private |
Definition at line 192 of file CbmMuchDigitizerQa.h.
Referenced by InitChannelPadInfo().
|
private |
Definition at line 123 of file CbmMuchDigitizerQa.h.
Referenced by DigitizerQa(), FillChargePerPoint(), and FillDigitizerPerformancePlots().
|
private |
Definition at line 119 of file CbmMuchDigitizerQa.h.
Referenced by DigitizerQa(), Init(), and PrintFrontLayerPoints().
|
private |
Definition at line 189 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters().
|
private |
Definition at line 187 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters().
|
private |
Definition at line 188 of file CbmMuchDigitizerQa.h.
Referenced by InitCounters().
|
private |
Definition at line 173 of file CbmMuchDigitizerQa.h.
|
private |
Definition at line 153 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), FillDigitizerPerformancePlots(), and InitPadHistos().
|
private |
Definition at line 156 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), and InitPadHistos().
|
private |
Definition at line 155 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), and InitPadHistos().
|
private |
Definition at line 154 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), FillTotalPadsHistos(), and InitPadHistos().
|
private |
number of processed events
Definition at line 129 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), InitPadHistos(), and OccupancyQa().
|
private |
Definition at line 130 of file CbmMuchDigitizerQa.h.
Referenced by DeInit(), DrawCanvases(), InitPadHistos(), and OccupancyQa().
|
private |
Definition at line 91 of file CbmMuchDigitizerQa.h.
Referenced by Init(), InitChargeHistos(), InitLengthHistos(), and InitPadHistos().