![]() |
AliPhysics
45843cc (45843cc)
|
A script to plot information from system watch files. More...
Go to the source code of this file.
Functions | |
TVirtualPad * | MakeCanvas (const char *title="") |
Double_t | SumUsage (TTree *tree, const char *exp, const char *cut, bool draw=false) |
Double_t | TopUsage (TTree *tree, const char *exp, const char *cut, Int_t order) |
TH1 * | ExtractHist (TTree *tree, const char *exp, const char *cut, const char *name, const char *xtitle="", const char *ytitle="", Bool_t draw=false) |
void | Print (std::ostream &o, const char *name, Double_t dT, Double_t dVM, Double_t alldT, Double_t alldVM) |
void | Plot1SysInfo (const char *file, UShort_t draw=0x1) |
void | PlotSysInfo (ULong_t pid=431808952) |
Variables | |
const char * | dets [] |
A script to plot information from system watch files.
Definition in file PlotSysInfo.C.
TH1* ExtractHist | ( | TTree * | tree, |
const char * | exp, | ||
const char * | cut, | ||
const char * | name, | ||
const char * | xtitle = "" , |
||
const char * | ytitle = "" , |
||
Bool_t | draw = false |
||
) |
Extract a histogram from a resource spec
tree | tree to look in |
exp | expression to draw |
cut | Cut to use |
name | Name of histogram |
xtitle | X axis title |
ytitle | Y axis title |
draw | If true, draw |
Definition at line 87 of file PlotSysInfo.C.
Referenced by NormExtractor::ExtractNormFile(), and Plot1SysInfo().
TVirtualPad* MakeCanvas | ( | const char * | title = "" | ) |
Make a canvas
title | Title on canvas |
Definition at line 15 of file PlotSysInfo.C.
Referenced by ExtractHist(), and SumUsage().
void Plot1SysInfo | ( | const char * | file, |
UShort_t | draw = 0x1 |
||
) |
Plot information from one file
file | File to plot from |
draw | Drawing flags |
Definition at line 162 of file PlotSysInfo.C.
Referenced by PlotSysInfo().
void PlotSysInfo | ( | ULong_t | pid = 431808952 | ) |
Plot for one job both simulation and reconstruction usage
pid | Job identifier |
Definition at line 240 of file PlotSysInfo.C.
void Print | ( | std::ostream & | o, |
const char * | name, | ||
Double_t | dT, | ||
Double_t | dVM, | ||
Double_t | alldT, | ||
Double_t | alldVM | ||
) |
Print some information to output stream
o | Stream |
name | Step |
dT | Change in time |
dVM | Change in VM usage |
alldT | Sum of time |
alldVM | Sum of VM usage |
Definition at line 121 of file PlotSysInfo.C.
Referenced by PWG::Tools::AliYAMLConfiguration::CompareConfigurations(), AliAnalysisTaskCaloFilter::CorrectionsInEMCAL(), AliConversionTrackCuts::CreateTrackEff(), AliAnalysisTaskPWGJEQA::ExecOnce(), AliAnalysisTaskEmcalVsPhos::ExecOnce(), HighPtTracks::AliParticleMap::GetNumberOfParticles(), AliAnalysisTaskDmesonJets::AliDmesonJetInfo::GetSelectionTypeSummary(), AliEmcalCorrectionClusterizer::Init(), AliAnalysisTaskEMCALClusterizeFast::Init(), AliHFMassFitterVAR::MassFitter(), Plot1SysInfo(), Calculation::Particle::Print(), DeltaCalculations::Particle::Print(), Calculation::Run(), DeltaCalculations::Run(), PWGJE::EMCALJetTasks::AliAnalysisTaskEmcalJetHPerformance::SetConfigurationPath(), AliTrackletdNdetaTask::SetPhiRotation(), AliTrackletPtPidStrWeights::SetStrangenessMode(), and trigEffQA().
Summarize the usage
tree | tree to look in |
exp | expression to draw |
cut | Cut to use |
draw | Whether to draw or not |
Definition at line 34 of file PlotSysInfo.C.
Referenced by Plot1SysInfo().
Return the most heavy load
tree | tree to look in |
exp | expression to draw |
cut | Cut to use |
order | Off set |
Definition at line 57 of file PlotSysInfo.C.
Referenced by Plot1SysInfo().
const char* dets[] |
Detectors
Definition at line 138 of file PlotSysInfo.C.
Referenced by CleanCollection(), DrawRings(), EventTimeData::EncodeFull(), EventTimeData::Fill(), EventTimeTask::LoadTriggerConfig(), Plot1SysInfo(), EventTimeSorter::Run(), and EventTimeTask::UserExec().