![]() |
AliRoot Core
edcc906 (edcc906)
|
#include <AliCDBPath.h>
Public Member Functions | |
AliCDBPath () | |
AliCDBPath (const AliCDBPath &other) | |
AliCDBPath (const char *level0, const char *level1, const char *level2) | |
AliCDBPath (const char *path) | |
AliCDBPath (const TString &path) | |
virtual | ~AliCDBPath () |
const TString & | GetPath () const |
void | SetPath (const char *path) |
const char * | GetLevel (Int_t i) const |
Bool_t | IsValid () const |
Bool_t | IsWildcard () const |
Bool_t | Level0Comprises (const TString &str) const |
Bool_t | Level1Comprises (const TString &str) const |
Bool_t | Level2Comprises (const TString &str) const |
Bool_t | Comprises (const AliCDBPath &other) const |
Private Member Functions | |
Bool_t | IsWord (const TString &str) |
void | InitPath () |
void | Init () |
Private Attributes | |
TString | fPath |
TString | fLevel0 |
TString | fLevel1 |
TString | fLevel2 |
Bool_t | fIsValid |
Bool_t | fIsWildcard |
Definition at line 20 of file AliCDBPath.h.
AliCDBPath::AliCDBPath | ( | ) |
Definition at line 37 of file AliCDBPath.cxx.
AliCDBPath::AliCDBPath | ( | const AliCDBPath & | other | ) |
Definition at line 51 of file AliCDBPath.cxx.
AliCDBPath::AliCDBPath | ( | const char * | level0, |
const char * | level1, | ||
const char * | level2 | ||
) |
Definition at line 67 of file AliCDBPath.cxx.
AliCDBPath::AliCDBPath | ( | const char * | path | ) |
Definition at line 100 of file AliCDBPath.cxx.
AliCDBPath::AliCDBPath | ( | const TString & | path | ) |
Definition at line 116 of file AliCDBPath.cxx.
|
virtual |
Definition at line 196 of file AliCDBPath.cxx.
Bool_t AliCDBPath::Comprises | ( | const AliCDBPath & | other | ) | const |
Definition at line 250 of file AliCDBPath.cxx.
Referenced by AliCDBId::Comprises(), AliCDBLocal::GetEntries(), AliCDBGrid::GetEntries(), AliCDBGrid::GetEntryId(), IsWildcard(), AliCDBStorage::QueryCDB(), and AliCDBManager::UnloadFromCache().
const char * AliCDBPath::GetLevel | ( | Int_t | i | ) | const |
Definition at line 259 of file AliCDBPath.cxx.
Referenced by AliCDBId::GetPathLevel(), and SetPath().
|
inline |
Definition at line 38 of file AliCDBPath.h.
Referenced by AliGeomManager::ApplyAlignObjsToGeom(), AliMC::ConstructGeometry(), AliCDBGrid::GetEntries(), AliCDBLocal::GetEntriesForLevel1(), AliFMDAlignFaker::GetGeometry(), AliCDBId::GetName(), AliCDBId::GetPath(), AliCDBManager::GetSpecificStorage(), AliQADataMakerRec::InitRecoParams(), AliReconstruction::InitRecoParams(), AliCDBId::IsEqual(), AliGeomManager::LoadAlignObjsFromCDBSingleDet(), AliCentralTrigger::LoadConfiguration(), AliGeomManager::LoadGeometry(), MakeEMCALFullMisAlignment(), MakeEMCALResMisAlignment(), MakeMUONFullMisAlignment(), MakeMUONResMisAlignment(), MakeMUONZeroMisAlignment(), MakeTPCFullMisAlignment(), MakeTPCResMisAlignment(), MakeTPCZeroMisAlignment(), AliCDBStorage::QueryCDB(), AliCDBGrid::QueryValidFiles(), AliReconstruction::SetSpecificStorage(), AliCDBManager::SetSpecificStorage(), and AliCDBManager::UnloadFromCache().
|
private |
Definition at line 210 of file AliCDBPath.cxx.
Referenced by AliCDBPath(), InitPath(), and IsWildcard().
|
private |
Definition at line 130 of file AliCDBPath.cxx.
Referenced by AliCDBPath(), IsWildcard(), and SetPath().
|
inline |
Definition at line 43 of file AliCDBPath.h.
Referenced by AliCDBStorage::AddSelection(), AliCDBManager::GetSpecificStorage(), AliCDBManager::IsShortLived(), AliCDBId::IsValid(), AliCDBStorage::QueryCDB(), AliCDBManager::SelectSpecificStorage(), AliSimulation::SetSpecificStorage(), AliReconstruction::SetSpecificStorage(), AliCDBManager::SetSpecificStorage(), and AliCDBManager::UnloadFromCache().
|
inline |
Definition at line 45 of file AliCDBPath.h.
Referenced by AliCDBId::IsWildcard(), and AliCDBManager::UnloadFromCache().
|
private |
Definition at line 202 of file AliCDBPath.cxx.
Referenced by AliCDBPath(), InitPath(), and IsWildcard().
Bool_t AliCDBPath::Level0Comprises | ( | const TString & | str | ) | const |
Definition at line 217 of file AliCDBPath.cxx.
Referenced by Comprises(), AliCDBLocal::GetEntries(), AliCDBDump::GetEntries(), and IsWildcard().
Bool_t AliCDBPath::Level1Comprises | ( | const TString & | str | ) | const |
Definition at line 228 of file AliCDBPath.cxx.
Referenced by Comprises(), AliCDBLocal::GetEntriesForLevel0(), AliCDBDump::GetEntriesForLevel0(), and IsWildcard().
Bool_t AliCDBPath::Level2Comprises | ( | const TString & | str | ) | const |
Definition at line 239 of file AliCDBPath.cxx.
Referenced by Comprises(), AliCDBLocal::GetEntriesForLevel1(), AliCDBDump::GetEntriesForLevel1(), and IsWildcard().
|
inline |
Definition at line 39 of file AliCDBPath.h.
Referenced by AliCDBManager::SelectSpecificStorage(), AliCDBId::SetPath(), and AliReconstruction::SetSpecificStorage().
|
private |
Definition at line 66 of file AliCDBPath.h.
Referenced by AliCDBPath(), InitPath(), and IsValid().
|
private |
Definition at line 67 of file AliCDBPath.h.
Referenced by Init(), and IsWildcard().
|
private |
Definition at line 62 of file AliCDBPath.h.
Referenced by AliCDBPath(), Comprises(), GetLevel(), InitPath(), and Level0Comprises().
|
private |
Definition at line 63 of file AliCDBPath.h.
Referenced by AliCDBPath(), Comprises(), GetLevel(), InitPath(), and Level1Comprises().
|
private |
Definition at line 64 of file AliCDBPath.h.
Referenced by AliCDBPath(), Comprises(), GetLevel(), InitPath(), and Level2Comprises().
|
private |
Definition at line 61 of file AliCDBPath.h.
Referenced by AliCDBPath(), GetPath(), Init(), InitPath(), and SetPath().