![]() |
AliRoot Core
ee782a0 (ee782a0)
|
#include <AliCDBMetaData.h>
Public Member Functions | |
AliCDBMetaData () | |
AliCDBMetaData (const char *responsible, UInt_t beamPeriod=0, const char *alirootVersion="", const char *comment="") | |
virtual | ~AliCDBMetaData () |
virtual void | Print (Option_t *option="") const |
void | SetObjectClassName (const char *name) |
const char * | GetObjectClassName () const |
void | SetResponsible (const char *yourName) |
const char * | GetResponsible () const |
void | SetBeamPeriod (UInt_t period) |
UInt_t | GetBeamPeriod () const |
void | SetAliRootVersion (const char *version) |
const char * | GetAliRootVersion () const |
void | SetComment (const char *comment) |
const char * | GetComment () const |
void | AddDateToComment () |
void | SetProperty (const char *property, TObject *object) |
TObject * | GetProperty (const char *property) const |
Bool_t | RemoveProperty (const char *property) |
void | PrintMetaData () const |
Private Attributes | |
TString | fObjectClassName |
TString | fResponsible |
UInt_t | fBeamPeriod |
TString | fAliRootVersion |
TString | fComment |
TMap | fProperties |
Definition at line 18 of file AliCDBMetaData.h.
AliCDBMetaData::AliCDBMetaData | ( | ) |
Definition at line 33 of file AliCDBMetaData.cxx.
AliCDBMetaData::AliCDBMetaData | ( | const char * | responsible, |
UInt_t | beamPeriod = 0 , |
||
const char * | alirootVersion = "" , |
||
const char * | comment = "" |
||
) |
Definition at line 48 of file AliCDBMetaData.cxx.
|
virtual |
Definition at line 64 of file AliCDBMetaData.cxx.
void AliCDBMetaData::AddDateToComment | ( | ) |
Definition at line 106 of file AliCDBMetaData.cxx.
Referenced by GetComment(), and MakeEMCALFullMisAlignment().
|
inline |
Definition at line 42 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliCDBGrid::MakeQueryFilter(), AliCDBGrid::TagFileMetaData(), and UpdateCDBCTPConfig().
|
inline |
Definition at line 37 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliCDBGrid::MakeQueryFilter(), and AliCDBGrid::TagFileMetaData().
|
inline |
Definition at line 47 of file AliCDBMetaData.h.
Referenced by AddDateToComment(), AliOCDBtoolkit::AddoptOCDBEntry(), AliCDBGrid::MakeQueryFilter(), AliMUONGMSSubprocessor::ProcessFile(), AliCDBGrid::TagFileMetaData(), and UpdateCDBCTPConfig().
|
inline |
Definition at line 27 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliCDBGrid::MakeQueryFilter(), and AliCDBGrid::TagFileMetaData().
TObject * AliCDBMetaData::GetProperty | ( | const char * | property | ) | const |
Definition at line 84 of file AliCDBMetaData.cxx.
Referenced by GetComment().
|
inline |
Definition at line 32 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliCDBGrid::MakeQueryFilter(), AliCDBGrid::TagFileMetaData(), and UpdateCDBCTPConfig().
|
virtual |
Definition at line 69 of file AliCDBMetaData.cxx.
Referenced by AliCDBEntry::Print().
void AliCDBMetaData::PrintMetaData | ( | ) | const |
Definition at line 122 of file AliCDBMetaData.cxx.
Referenced by GetComment(), Print(), AliCDBEntry::PrintMetaData(), and AliCDBStorage::PrintQueryCDB().
Bool_t AliCDBMetaData::RemoveProperty | ( | const char * | property | ) |
Definition at line 91 of file AliCDBMetaData.cxx.
Referenced by GetComment().
|
inline |
Definition at line 40 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliEMCALSetRecParamCDB(), AliEMCALSetSimParamCDB(), CreateIonTailObject(), AliDCSGenDB::CreateMetaObject(), CreateMetaObject(), CreateRefMap(), AliTPCPreprocessor::ExtractAltro(), AliTPCPreprocessor::ExtractCE(), AliTPCPreprocessor::ExtractPedestals(), AliTPCPreprocessor::ExtractPulser(), AliTPCPreprocessor::ExtractQA(), AliTPCPreprocessor::ExtractRaw(), MakeEMCALFullMisAlignment(), MakeEMCALPF(), MakeEMCALResMisAlignment(), MakeEMCALZeroMisAlignment(), MakeMUONFullMisAlignment(), MakeMUONResMisAlignment(), MakeMUONZeroMisAlignment(), MakeOCDBEntry(), MakeRecoParam(), MakeTPCAltroMapping(), MakeTPCFullMisAlignment(), MakeTPCRecoParam(), MakeTPCRecoParam_Run2Dist(), MakeTPCRecoParam_Run2DistMC(), MakeTPCResMisAlignment(), AliTPCPreprocessor::MapGasComposition(), AliTPCPreprocessor::MapGoofie(), AliTPCPreprocessor::MapHighVoltage(), AliTPCPreprocessor::MapTemperature(), ModifyRecoParamHLTUsage(), AliTPCPreprocessor::Process(), SetOCDBFromRun1(), AliTPCCorrection::StoreInOCDB(), StoreObject(), StoreParam(), UpdateCDBCTPConfig(), UpdateEffSectorOCDB(), UpdateOCDBAlign(), UpdateOCDBAlign0(), UpdateOCDBGain(), AliMpCDB::WriteDDLStore(), AliMpCDB::WriteManuStore(), AliMpCDB::WriteMpData(), AliMpCDB::WriteMpRunData(), AliMpCDB::WriteMpSegmentation(), AliFMDAlignFaker::WriteToCDB(), and AliMUONCDB::WriteToCDB().
|
inline |
Definition at line 35 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliEMCALSetRecParamCDB(), AliEMCALSetSimParamCDB(), CreateIonTailObject(), AliDCSGenDB::CreateMetaObject(), CreateMetaObject(), CreateRefMap(), AliTPCPreprocessor::ExtractAltro(), AliTPCPreprocessor::ExtractCE(), AliTPCPreprocessor::ExtractPedestals(), AliEMCALPreprocessor::ExtractPedestals(), AliTPCPreprocessor::ExtractPulser(), AliTPCPreprocessor::ExtractQA(), AliTPCPreprocessor::ExtractRaw(), AliEMCALPreprocessor::ExtractSignal(), MakeOCDBConfigPreprocessor(), MakeOCDBEntry(), MakeOCDBTempTree(), MakeRecoParam(), MakeTPCRecoParam(), MakeTPCRecoParam_Run2Dist(), MakeTPCRecoParam_Run2DistMC(), AliTPCPreprocessor::MapGasComposition(), AliTPCPreprocessor::MapGoofie(), AliTPCPreprocessor::MapHighVoltage(), AliTPCPreprocessor::MapTemperature(), AliEMCALPreprocessor::MapTemperature(), AliEMCALPreprocessor::MapTriggerConfig(), ModifyRecoParamHLTUsage(), AliMUONHVSubprocessor::Process(), AliMUONLVSubprocessor::Process(), AliMUONTriggerDCSSubprocessor::Process(), AliMUONConfigSubprocessor::Process(), AliMUONOccupancySubprocessor::Process(), AliMUONPedestalSubprocessor::Process(), AliTPCPreprocessor::Process(), AliMUONBusPatchEvolutionSubprocessor::Process(), AliMUONTriggerSubprocessor::Process(), AliEMCALPreprocessor::Process(), AliGRPPreprocessor::Process(), AliFMDPreprocessor::Process(), AliGRPPreprocessor::ProcessDcsFxs(), AliMUONGMSSubprocessor::ProcessFile(), SetCC(), SetOCDBFromRun1(), AliTPCCorrection::StoreInOCDB(), StoreObject(), StoreParam(), UpdateEffSectorOCDB(), UpdateOCDBAlign(), UpdateOCDBAlign0(), UpdateOCDBGain(), WriteDCSAliasMap(), and AliFMDAlignFaker::WriteToCDB().
|
inline |
Definition at line 45 of file AliCDBMetaData.h.
Referenced by AddDateToComment(), AliOCDBtoolkit::AddoptOCDBEntry(), AliEMCALSetRecParamCDB(), AliEMCALSetSimParamCDB(), CDBAlignmentObjectCreation(), CreateIonTailObject(), CreateMetaObject(), CreateRefMap(), AliTPCPreprocessor::ExtractAltro(), AliTPCPreprocessor::ExtractCE(), AliTPCPreprocessor::ExtractPedestals(), AliEMCALPreprocessor::ExtractPedestals(), AliTPCPreprocessor::ExtractPulser(), AliTPCPreprocessor::ExtractQA(), AliTPCPreprocessor::ExtractRaw(), AliEMCALPreprocessor::ExtractSignal(), AliMUONAlignmentTask::FinishTaskOutput(), FullMisalignment(), IdealAlignment(), MakeEMCALFullMisAlignment(), MakeEMCALPF(), MakeEMCALResMisAlignment(), MakeEMCALZeroMisAlignment(), MakeMUONFullMisAlignment(), MakeMUONResMisAlignment(), MakeMUONZeroMisAlignment(), MakeOCDBEntry(), MakeRecoParam(), MakeTPCAltroMapping(), MakeTPCFullMisAlignment(), MakeTPCRecoParam(), MakeTPCRecoParam_Run2Dist(), MakeTPCRecoParam_Run2DistMC(), MakeTPCResMisAlignment(), AliTPCPreprocessor::MapGasComposition(), AliTPCPreprocessor::MapGoofie(), AliTPCPreprocessor::MapHighVoltage(), AliTPCPreprocessor::MapTemperature(), AliEMCALPreprocessor::MapTemperature(), AliEMCALPreprocessor::MapTriggerConfig(), ModifyRecoParamHLTUsage(), MUONCheckMisAligner(), MUONSurveyCh1(), MUONSurveyCh2(), MUONSurveyCh3(), MUONSurveyCh4(), MUONSurveyCh5(), MUONSurveyCh8L(), AliMUONTriggerDCSSubprocessor::Process(), AliMUONHVSubprocessor::Process(), AliMUONLVSubprocessor::Process(), AliMUONConfigSubprocessor::Process(), AliMUONOccupancySubprocessor::Process(), AliTPCPreprocessor::Process(), AliMUONPedestalSubprocessor::Process(), AliMUONBusPatchEvolutionSubprocessor::Process(), AliMUONTriggerSubprocessor::Process(), AliEMCALPreprocessor::Process(), AliGRPPreprocessor::Process(), AliFMDPreprocessor::Process(), AliGRPPreprocessor::ProcessDcsFxs(), AliGRPPreprocessor::ProcessDqmFxs(), AliMUONGMSSubprocessor::ProcessFile(), AliGRPPreprocessor::ProcessLHCData(), AliGRPPreprocessor::ProcessSPDMeanVertex(), AliGRPPreprocessor::ReceivePromptRecoParameters(), ResidualAlignment(), AliQAManager::SaveIt2OCDB(), SetCC(), SetOCDBFromRun1(), SetTowerStatusMap(), AliTPCAlign::StoreAlignObj(), AliSurveyToAlignObjs::StoreAlignObjToCDB(), AliTPCCorrection::StoreInOCDB(), StoreObject(), StoreParam(), UpdateCDBCTPConfig(), UpdateEffSectorOCDB(), UpdateOCDBAlign(), UpdateOCDBAlign0(), UpdateOCDBGain(), WriteDCSAliasMap(), AliMpCDB::WriteDDLStore(), AliMpCDB::WriteManuStore(), AliMpCDB::WriteMpData(), AliMpCDB::WriteMpRunData(), AliMpCDB::WriteMpSegmentation(), AliFMDAlignFaker::WriteToCDB(), and AliMUONCDB::WriteToCDB().
|
inline |
Definition at line 25 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliCDBEntry::AliCDBEntry(), CDBAlignmentObjectCreation(), CreateIonTailObject(), AliDCSGenDB::CreateMetaObject(), CreateMetaObject(), CreateRefMap(), MakeOCDBEntry(), ModifyRecoParamHLTUsage(), AliTPCCorrection::StoreInOCDB(), StoreObject(), StoreParam(), UpdateEffSectorOCDB(), UpdateOCDBAlign(), UpdateOCDBAlign0(), and UpdateOCDBGain().
void AliCDBMetaData::SetProperty | ( | const char * | property, |
TObject * | object | ||
) |
Definition at line 77 of file AliCDBMetaData.cxx.
Referenced by AliFMDCalibFaker::Exec(), GetComment(), and MakeRecoParam().
|
inline |
Definition at line 30 of file AliCDBMetaData.h.
Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliEMCALSetRecParamCDB(), AliEMCALSetSimParamCDB(), CDBAlignmentObjectCreation(), CreateIonTailObject(), AliDCSGenDB::CreateMetaObject(), CreateMetaObject(), CreateRefMap(), AliTPCPreprocessor::ExtractAltro(), AliTPCPreprocessor::ExtractCE(), AliTPCPreprocessor::ExtractPedestals(), AliEMCALPreprocessor::ExtractPedestals(), AliTPCPreprocessor::ExtractPulser(), AliTPCPreprocessor::ExtractQA(), AliTPCPreprocessor::ExtractRaw(), AliEMCALPreprocessor::ExtractSignal(), AliMUONAlignmentTask::FinishTaskOutput(), FullMisalignment(), IdealAlignment(), MakeEMCALFullMisAlignment(), MakeEMCALPF(), MakeEMCALResMisAlignment(), MakeEMCALZeroMisAlignment(), MakeMUONFullMisAlignment(), MakeMUONResMisAlignment(), MakeMUONZeroMisAlignment(), MakeOCDBConfigPreprocessor(), MakeOCDBEntry(), MakeOCDBTempTree(), MakeRecoParam(), MakeTPCAltroMapping(), MakeTPCFullMisAlignment(), MakeTPCRecoParam(), MakeTPCRecoParam_Run2Dist(), MakeTPCRecoParam_Run2DistMC(), MakeTPCResMisAlignment(), AliTPCPreprocessor::MapGasComposition(), AliTPCPreprocessor::MapGoofie(), AliTPCPreprocessor::MapHighVoltage(), AliTPCPreprocessor::MapTemperature(), AliEMCALPreprocessor::MapTemperature(), AliEMCALPreprocessor::MapTriggerConfig(), ModifyRecoParamHLTUsage(), MUONCheckMisAligner(), MUONSurveyCh1(), MUONSurveyCh2(), MUONSurveyCh3(), MUONSurveyCh4(), MUONSurveyCh5(), MUONSurveyCh8L(), AliMUONLVSubprocessor::Process(), AliMUONTriggerDCSSubprocessor::Process(), AliMUONHVSubprocessor::Process(), AliMUONConfigSubprocessor::Process(), AliMUONOccupancySubprocessor::Process(), AliTPCPreprocessor::Process(), AliMUONPedestalSubprocessor::Process(), AliMUONBusPatchEvolutionSubprocessor::Process(), AliMUONTriggerSubprocessor::Process(), AliEMCALPreprocessor::Process(), AliGRPPreprocessor::Process(), AliFMDPreprocessor::Process(), AliGRPPreprocessor::ProcessDcsFxs(), AliGRPPreprocessor::ProcessDqmFxs(), AliMUONGMSSubprocessor::ProcessFile(), AliGRPPreprocessor::ProcessLHCData(), AliGRPPreprocessor::ProcessSPDMeanVertex(), AliGRPPreprocessor::ReceivePromptRecoParameters(), ResidualAlignment(), AliQAManager::SaveIt2OCDB(), SetCC(), SetOCDBFromRun1(), AliTPCAlign::StoreAlignObj(), AliTPCCorrection::StoreInOCDB(), StoreObject(), StoreParam(), UpdateEffSectorOCDB(), UpdateOCDBAlign(), UpdateOCDBAlign0(), UpdateOCDBGain(), WriteDCSAliasMap(), AliMpCDB::WriteDDLStore(), AliMpCDB::WriteManuStore(), AliMpCDB::WriteMpData(), AliMpCDB::WriteMpRunData(), AliMpCDB::WriteMpSegmentation(), AliFMDAlignFaker::WriteToCDB(), and AliMUONCDB::WriteToCDB().
|
private |
Definition at line 62 of file AliCDBMetaData.h.
Referenced by GetAliRootVersion(), PrintMetaData(), and SetAliRootVersion().
|
private |
Definition at line 61 of file AliCDBMetaData.h.
Referenced by GetBeamPeriod(), PrintMetaData(), and SetBeamPeriod().
|
private |
Definition at line 63 of file AliCDBMetaData.h.
Referenced by GetComment(), PrintMetaData(), and SetComment().
|
private |
Definition at line 59 of file AliCDBMetaData.h.
Referenced by GetObjectClassName(), PrintMetaData(), and SetObjectClassName().
|
private |
Definition at line 66 of file AliCDBMetaData.h.
Referenced by AliCDBMetaData(), GetProperty(), PrintMetaData(), RemoveProperty(), and SetProperty().
|
private |
Definition at line 60 of file AliCDBMetaData.h.
Referenced by GetResponsible(), PrintMetaData(), and SetResponsible().