![]() |
AliRoot Core
v5-06-30 (35d6c57)
|
#include <AliQAHistNavigator.h>
Public Member Functions | |
AliQAHistNavigator (Int_t run=0) | |
virtual | ~AliQAHistNavigator () |
Bool_t | GetHistogram (TH1 *&hist) |
Bool_t | Next () |
Bool_t | Prev () |
Bool_t | SetFile (TString file) |
Bool_t | SetFile (Int_t file) |
Bool_t | SetDetector (TString detector) |
Bool_t | SetDetector (Int_t detector) |
Bool_t | SetLevel (TString type) |
Bool_t | SetLevel (Int_t type) |
Bool_t | SetItem (TString histo) |
Bool_t | SetItem (Int_t histo) |
void | SetLoopAllFiles (const Bool_t s=kTRUE) |
void | SetLoopAllDetectors (const Bool_t s=kTRUE) |
void | SetLoopAllLevels (const Bool_t s=kTRUE) |
TString | GetDetectorName () |
TString | GetLevelName () |
TString | GetItemName () |
TString | GetFileName () |
TString | GetDirName () |
TString | GetPath (AliQADirListItem *const item) |
AliQADirList * | GetFileList () const |
AliQADirList * | GetDetectorList () const |
AliQADirList * | GetLevelList () const |
TList * | GetItemList () |
AliQADirList * | GetCurrListOfFiles () const |
AliQADirList * | GetCurrFile () const |
AliQADirList * | GetCurrDetector () const |
AliQADirList * | GetCurrLevel () const |
AliQADirListItem * | GetCurrItem () const |
Bool_t | InitOK () const |
Bool_t | ReReadFiles () |
void | SetExpertMode (Bool_t mode) |
Bool_t | CloneDirStructure () |
Private Member Functions | |
Bool_t | OpenCurrentFile () |
Bool_t | OpenCurrentDirectory () |
Bool_t | GetListOfFiles () |
Bool_t | Crawl (AliQADirList *parent) |
AliQAHistNavigator (const AliQAHistNavigator &) | |
AliQAHistNavigator & | operator= (const AliQAHistNavigator &) |
Private Attributes | |
TFile * | fPFile |
TFile * | fPCORRFile |
TFile * | fPQAResultFile |
Int_t | fRun |
AliQADirList * | fPCurrFile |
AliQADirList * | fPCurrDetector |
AliQADirList * | fPCurrLevel |
AliQADirListItem * | fPCurrItem |
AliQADirList * | fPListOfFiles |
Bool_t | fLoopAllFiles |
Bool_t | fLoopAllDetectors |
Bool_t | fLoopAllLevels |
Bool_t | fInitOK |
Bool_t | fExpertMode |
TString | fExpertDirName |
TList * | fPEmptyList |
Definition at line 57 of file AliQAHistNavigator.h.
AliQAHistNavigator::AliQAHistNavigator | ( | Int_t | run = 0 | ) |
|
virtual |
Definition at line 67 of file AliQAHistNavigator.cxx.
|
private |
Bool_t AliQAHistNavigator::CloneDirStructure | ( | ) |
Definition at line 495 of file AliQAHistNavigator.cxx.
Referenced by ReReadFiles().
|
private |
Definition at line 512 of file AliQAHistNavigator.cxx.
Referenced by CloneDirStructure().
|
inline |
Definition at line 93 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
|
inline |
Definition at line 92 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
|
inline |
Definition at line 95 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
|
inline |
Definition at line 94 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
|
inline |
Definition at line 91 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
|
inline |
Definition at line 88 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
TString AliQAHistNavigator::GetDetectorName | ( | ) |
Definition at line 351 of file AliQAHistNavigator.cxx.
TString AliQAHistNavigator::GetDirName | ( | ) |
Definition at line 378 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoDrawPrev(), GetHistogram(), and OpenCurrentDirectory().
|
inline |
Definition at line 87 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
TString AliQAHistNavigator::GetFileName | ( | ) |
Definition at line 369 of file AliQAHistNavigator.cxx.
Referenced by GetHistogram(), and OpenCurrentFile().
Bool_t AliQAHistNavigator::GetHistogram | ( | TH1 *& | hist | ) |
Definition at line 73 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoDrawPrev().
TList * AliQAHistNavigator::GetItemList | ( | ) |
Definition at line 328 of file AliQAHistNavigator.cxx.
Referenced by Next(), Prev(), ReReadFiles(), SetDetector(), SetExpertMode(), SetFile(), SetItem(), SetLevel(), and AliQAHistViewer::UpdateAllPathComboBoxes().
TString AliQAHistNavigator::GetItemName | ( | ) |
Definition at line 410 of file AliQAHistNavigator.cxx.
Referenced by GetHistogram().
|
inline |
Definition at line 89 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
TString AliQAHistNavigator::GetLevelName | ( | ) |
Definition at line 360 of file AliQAHistNavigator.cxx.
|
private |
Definition at line 418 of file AliQAHistNavigator.cxx.
Referenced by CloneDirStructure().
TString AliQAHistNavigator::GetPath | ( | AliQADirListItem *const | item | ) |
Definition at line 395 of file AliQAHistNavigator.cxx.
|
inline |
Definition at line 97 of file AliQAHistNavigator.h.
Referenced by AliQAHistViewer::UpdateAllPathComboBoxes().
Bool_t AliQAHistNavigator::Next | ( | ) |
Definition at line 96 of file AliQAHistNavigator.cxx.
|
private |
Definition at line 219 of file AliQAHistNavigator.cxx.
Referenced by GetHistogram(), Next(), Prev(), ReReadFiles(), SetDetector(), SetFile(), and SetLevel().
|
private |
Definition at line 206 of file AliQAHistNavigator.cxx.
Referenced by Next(), Prev(), ReReadFiles(), and SetFile().
|
private |
Bool_t AliQAHistNavigator::Prev | ( | ) |
Definition at line 146 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoDrawPrev().
Bool_t AliQAHistNavigator::ReReadFiles | ( | ) |
Definition at line 557 of file AliQAHistNavigator.cxx.
Bool_t AliQAHistNavigator::SetDetector | ( | TString | detector | ) |
Definition at line 257 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoSetDetector().
Bool_t AliQAHistNavigator::SetDetector | ( | Int_t | detector | ) |
Definition at line 270 of file AliQAHistNavigator.cxx.
void AliQAHistNavigator::SetExpertMode | ( | Bool_t | mode | ) |
Definition at line 196 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoSetExpertMode().
Bool_t AliQAHistNavigator::SetFile | ( | TString | file | ) |
Definition at line 227 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoSetFile().
Bool_t AliQAHistNavigator::SetFile | ( | Int_t | file | ) |
Definition at line 241 of file AliQAHistNavigator.cxx.
Bool_t AliQAHistNavigator::SetItem | ( | TString | histo | ) |
Definition at line 308 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoSetHistogram().
Bool_t AliQAHistNavigator::SetItem | ( | Int_t | histo | ) |
Definition at line 318 of file AliQAHistNavigator.cxx.
Bool_t AliQAHistNavigator::SetLevel | ( | TString | type | ) |
Definition at line 284 of file AliQAHistNavigator.cxx.
Referenced by AliQAHistViewer::DoSetLevel().
Bool_t AliQAHistNavigator::SetLevel | ( | Int_t | type | ) |
Definition at line 296 of file AliQAHistNavigator.cxx.
|
inline |
Definition at line 77 of file AliQAHistNavigator.h.
|
inline |
Definition at line 76 of file AliQAHistNavigator.h.
|
inline |
Definition at line 78 of file AliQAHistNavigator.h.
|
private |
Definition at line 129 of file AliQAHistNavigator.h.
Referenced by GetItemList().
|
private |
Definition at line 128 of file AliQAHistNavigator.h.
Referenced by GetItemList(), and SetExpertMode().
|
private |
Definition at line 127 of file AliQAHistNavigator.h.
Referenced by InitOK(), and ReReadFiles().
|
private |
Definition at line 124 of file AliQAHistNavigator.h.
Referenced by SetLoopAllDetectors().
|
private |
Definition at line 123 of file AliQAHistNavigator.h.
Referenced by Next(), Prev(), and SetLoopAllFiles().
|
private |
Definition at line 125 of file AliQAHistNavigator.h.
Referenced by SetLoopAllLevels().
|
private |
Definition at line 111 of file AliQAHistNavigator.h.
Referenced by GetListOfFiles().
|
private |
Definition at line 117 of file AliQAHistNavigator.h.
Referenced by GetCurrDetector(), GetDetectorName(), GetLevelList(), Next(), Prev(), ReReadFiles(), SetDetector(), SetFile(), and SetLevel().
|
private |
Definition at line 116 of file AliQAHistNavigator.h.
Referenced by GetCurrFile(), GetDetectorList(), GetFileName(), Next(), Prev(), ReReadFiles(), SetDetector(), and SetFile().
|
private |
Definition at line 119 of file AliQAHistNavigator.h.
Referenced by GetCurrItem(), GetDirName(), GetItemName(), Next(), Prev(), ReReadFiles(), SetDetector(), SetExpertMode(), SetFile(), SetItem(), and SetLevel().
|
private |
Definition at line 118 of file AliQAHistNavigator.h.
Referenced by GetCurrLevel(), GetItemList(), GetLevelName(), Next(), Prev(), ReReadFiles(), SetDetector(), SetFile(), and SetLevel().
|
private |
Definition at line 130 of file AliQAHistNavigator.h.
Referenced by GetItemList().
|
private |
Definition at line 110 of file AliQAHistNavigator.h.
Referenced by OpenCurrentFile().
|
private |
Definition at line 121 of file AliQAHistNavigator.h.
Referenced by CloneDirStructure(), GetCurrListOfFiles(), GetFileList(), GetListOfFiles(), Next(), Prev(), ReReadFiles(), and SetFile().
|
private |
Definition at line 112 of file AliQAHistNavigator.h.
Referenced by GetListOfFiles().
|
private |
Definition at line 113 of file AliQAHistNavigator.h.
Referenced by GetListOfFiles().