AliRoot Core  ee782a0 (ee782a0)
AliCDBEntry Class Reference

#include <AliCDBEntry.h>

Inheritance diagram for AliCDBEntry:

Public Member Functions

 AliCDBEntry ()
 
 AliCDBEntry (TObject *object, const AliCDBId &id, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
 AliCDBEntry (TObject *object, const AliCDBPath &path, const AliCDBRunRange &runRange, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
 AliCDBEntry (TObject *object, const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
 AliCDBEntry (TObject *object, const AliCDBPath &path, const AliCDBRunRange &runRange, Int_t version, Int_t subVersion, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
 AliCDBEntry (TObject *object, const AliCDBPath &path, Int_t firstRun, Int_t lastRun, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
 AliCDBEntry (TObject *object, const AliCDBPath &path, Int_t firstRun, Int_t lastRun, Int_t version, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
 AliCDBEntry (TObject *object, const AliCDBPath &path, Int_t firstRun, Int_t lastRun, Int_t version, Int_t subVersion, AliCDBMetaData *metaData, Bool_t owner=kFALSE)
 
virtual ~AliCDBEntry ()
 
virtual void Print (Option_t *option="") const
 
void SetId (const AliCDBId &id)
 
AliCDBIdGetId ()
 
const AliCDBIdGetId () const
 
void PrintId () const
 
void SetObject (TObject *object)
 
TObject * GetObject ()
 
const TObject * GetObject () const
 
void SetMetaData (AliCDBMetaData *metaData)
 
AliCDBMetaDataGetMetaData ()
 
const AliCDBMetaDataGetMetaData () const
 
void PrintMetaData () const
 
void SetOwner (Bool_t owner)
 
Bool_t IsOwner () const
 
void SetVersion (Int_t version)
 
void SetSubVersion (Int_t subVersion)
 
const TString GetLastStorage () const
 
void SetLastStorage (TString lastStorage)
 
virtual Int_t Compare (const TObject *obj) const
 
virtual Bool_t IsSortable () const
 

Private Member Functions

 AliCDBEntry (const AliCDBEntry &other)
 
void operator= (const AliCDBEntry &other)
 

Private Attributes

TObject * fObject
 
AliCDBId fId
 
AliCDBMetaDatafMetaData
 
Bool_t fIsOwner
 

Detailed Description

Definition at line 18 of file AliCDBEntry.h.

Constructor & Destructor Documentation

AliCDBEntry::AliCDBEntry ( )

Definition at line 30 of file AliCDBEntry.cxx.

Referenced by SetLastStorage().

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBId id,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 40 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBPath path,
const AliCDBRunRange runRange,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 51 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBPath path,
const AliCDBRunRange runRange,
Int_t  version,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 63 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBPath path,
const AliCDBRunRange runRange,
Int_t  version,
Int_t  subVersion,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 75 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBPath path,
Int_t  firstRun,
Int_t  lastRun,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 89 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBPath path,
Int_t  firstRun,
Int_t  lastRun,
Int_t  version,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 101 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( TObject *  object,
const AliCDBPath path,
Int_t  firstRun,
Int_t  lastRun,
Int_t  version,
Int_t  subVersion,
AliCDBMetaData metaData,
Bool_t  owner = kFALSE 
)

Definition at line 114 of file AliCDBEntry.cxx.

AliCDBEntry::~AliCDBEntry ( )
virtual

Definition at line 126 of file AliCDBEntry.cxx.

AliCDBEntry::AliCDBEntry ( const AliCDBEntry other)
private

Member Function Documentation

Int_t AliCDBEntry::Compare ( const TObject *  obj) const
virtual

Definition at line 158 of file AliCDBEntry.cxx.

Referenced by SetLastStorage().

const AliCDBId& AliCDBEntry::GetId ( ) const
inline

Definition at line 52 of file AliCDBEntry.h.

const TString AliCDBEntry::GetLastStorage ( ) const
inline

Definition at line 70 of file AliCDBEntry.h.

AliCDBMetaData* AliCDBEntry::GetMetaData ( )
inline
const AliCDBMetaData* AliCDBEntry::GetMetaData ( ) const
inline

Definition at line 61 of file AliCDBEntry.h.

TObject* AliCDBEntry::GetObject ( )
inline

Definition at line 56 of file AliCDBEntry.h.

Referenced by AliOCDBtoolkit::AddoptOCDBEntry(), AliDCSSensorArray::AliDCSSensorArray(), AliEMCALReconstructor::AliEMCALReconstructor(), AliEMCALSensorTempArray::AliEMCALSensorTempArray(), AliMUONDigitCalibrator::AliMUONDigitCalibrator(), AliTPCSensorTempArray::AliTPCSensorTempArray(), ApplyAlignment(), AliGeomManager::ApplyAlignObjsToGeom(), BPEVO(), BuildSystematicMap(), AliEMCALTriggerDCSConfigDB::CacheCDBEntry(), AliEMCALLoader::CalibData(), AliEMCALLoader::CalibTime(), CheckFile(), AliEMCALQAChecker::CheckRaws(), AliMC::ConstructGeometry(), AliMUONCalibrationData::CreateObject(), AliTPCCalibGlobalMisalignment::CreateOCDBAlign(), AliMUONPainterDataSourceFrame::CreateRawDataSource(), AliCDBManager::DiffObjects(), AliOCDBtoolkit::DumpOCDB(), AliTPCPreprocessor::ExtractAltro(), AliTPCPreprocessor::ExtractPedestals(), AliTPCPreprocessor::ExtractPulser(), AliEMCALClusterizer::GetCalibrationParameters(), AliEMCALCalibTimeDep::GetCalibReferenceInfo(), AliEMCALQADataMakerRec::GetCalibRefFromOCDB(), AliEMCALCalibTimeDep::GetCalibSignalInfo(), AliEMCALCalibTimeDep::GetCalibTempCoeffInfo(), AliEMCALClusterizer::GetCaloCalibPedestal(), AliMpCDB::GetCDBEntryObject(), AliLumiTools::GetCDBObjectForRun(), AliGRPManager::GetCosmicTriggers(), AliQAManager::GetFromOCDB(), AliFMDAlignFaker::GetGeometry(), AliStorageDatabase::GetList(), AliEMCALRecParam::GetMappings(), AliMUON::GetRecoParam(), AliTPCcalibDButil::GetRefCalPad(), AliQACheckerBase::GetRefSubDir(), AliEMCALCalibTimeDep::GetTemperatureInfo(), AliFMDQAChecker::GetThresholds(), AliStorageServerThread::GetTriggerClasses(), AliMUONConfigSubprocessor::HasConfigChanged(), AliMUONPedestalSubprocessor::HasConfigChanged(), AliDCSGenDB::Init(), AliFMDParameters::InitAltroMap(), AliEMCALReconstructor::InitClusterizer(), AliFMDParameters::InitDeadMap(), AliMuonForwardTrackFinder::InitGRP(), AliReconstruction::InitGRP(), AliMUONPreprocessor::Initialize(), AliTPCPreprocessor::Initialize(), AliEMCALPreprocessor::Initialize(), AliFMDParameters::InitPedestal(), AliFMDParameters::InitPulseGain(), AliQADataMakerRec::InitRecoParams(), AliReconstruction::InitRecoParams(), AliFMDParameters::InitSampleRate(), AliFMDParameters::InitStripRange(), AliFMDParameters::InitZeroSuppression(), AliMUONCDB::LoadAlignmentData(), AliGeomManager::LoadAlignObjsFromCDBSingleDet(), AliReconstruction::LoadCDB(), AliCentralTrigger::LoadConfiguration(), AliTPCTransform::LoadCorrectionMaps(), AliTPCcalibDB::LoadCorrectionMaps(), AliReconstruction::LoadCTPTimeParamsCDB(), AliGeomManager::LoadGeometry(), LoadModels(), AliMUONCDB::LoadRecoParam(), AliQAChecker::LoadRunInfoFromGRP(), AliTPCLaserTrack::LoadTracks(), AliCDBStorage::LoadTreeFromFile(), AliReconstruction::LoadTriggerScalersCDB(), AliCaloRawAnalyzerPeakFinder::LoadVectorsOCDB(), MakeEMCALFullMisAlignment(), MakeEMCALResMisAlignment(), MakeMUONFullMisAlignment(), MakeMUONResMisAlignment(), MakeMUONZeroMisAlignment(), MakeOCDBDiff(), AliTPCcalibDButil::MakeRunList(), MakeTPCFullMisAlignment(), MakeTPCResMisAlignment(), MakeTPCZeroMisAlignment(), ModifyRecoParamHLTUsage(), AliEMCALLoader::PedestalData(), PrintAlignment(), PrintBadChannels(), PrintEMCALCalibData(), PrintEMCALCalibTime(), PrintEMCALRecParam(), PrintEMCALSimParam(), PrintOCDBObject(), AliGRPPreprocessor::Process(), AliGRPPreprocessor::ProcessDcsFxs(), AliMUONGMSSubprocessor::ProcessFile(), AliReconstruction::ProcessTriggerAliases(), AliCDBStorage::Put(), AliCDBManager::Put(), ReadDCSAliasMap(), AliGRPManager::ReadGRPEntry(), AliMUONCDB::ReadIntegers(), AliReconstruction::ReadIntensityInfoCDB(), AliTPCSensorTempArray::ReadSensors(), AliEMCALSensorTempArray::ReadSensors(), AliEMCALLoader::ReconstructionParameters(), AliSimulation::RunSimulation(), AliMUONAlignmentTask::SaveMisAlignmentData(), AliMUONResponseTriggerV1::SetHV(), SetOCDBFromRun1(), AliTPCcalibDButil::SetReferenceRun(), AliMUONRecoParam::Show(), AliMUONCDB::ShowConfig(), ShowExisting(), AliMUONCDB::ShowFaultyBusPatches(), AliMUONCDB::ShowFaultyPedestalsBusPatches(), AliEMCALLoader::SimulationParameters(), AliReconstruction::SlaveBegin(), TestCorrection_AliTPCComposedCorrectionAddCorrectionCompact(), TestCorrection_AliTPCComposedCorrectionAddCorrectionCompact_TPCCalibCorrection(), AliTPCcalibDB::Update(), AliTPCcalibDB::UpdateChamberHighVoltageData(), AliTPCcalibDB::UpdateNonRec(), UpdateOCDBAlign(), UpdateOCDBAlign0(), AliTPCcalibDButil::UpdateRefDataFromOCDB(), and AliTPCcalibDB::UpdateRunInformations().

const TObject* AliCDBEntry::GetObject ( ) const
inline

Definition at line 57 of file AliCDBEntry.h.

Bool_t AliCDBEntry::IsOwner ( ) const
inline

Definition at line 65 of file AliCDBEntry.h.

Bool_t AliCDBEntry::IsSortable ( ) const
virtual

Definition at line 167 of file AliCDBEntry.cxx.

Referenced by SetLastStorage().

void AliCDBEntry::operator= ( const AliCDBEntry other)
private

Referenced by SetLastStorage().

void AliCDBEntry::Print ( Option_t *  option = "") const
virtual

Definition at line 140 of file AliCDBEntry.cxx.

Referenced by AliFMDParameters::GetEntry(), and PrintOCDBObject().

void AliCDBEntry::PrintId ( ) const

Definition at line 151 of file AliCDBEntry.cxx.

Referenced by AliFMDParameters::GetEntry(), GetId(), and Print().

void AliCDBEntry::PrintMetaData ( ) const
inline

Definition at line 62 of file AliCDBEntry.h.

Referenced by AliFMDParameters::GetEntry(), and AliCDBStorage::LoadTreeFromFile().

void AliCDBEntry::SetId ( const AliCDBId id)
inline

Definition at line 50 of file AliCDBEntry.h.

Referenced by FixOne(), MakeOCDBConfigPreprocessor(), and MakeOCDBTempTree().

void AliCDBEntry::SetLastStorage ( TString  lastStorage)
inline

Definition at line 71 of file AliCDBEntry.h.

Referenced by AliCDBGrid::GetEntryFromFile().

void AliCDBEntry::SetMetaData ( AliCDBMetaData metaData)
inline

Definition at line 59 of file AliCDBEntry.h.

Referenced by MakeOCDBConfigPreprocessor(), and MakeOCDBTempTree().

void AliCDBEntry::SetObject ( TObject *  object)
inline
void AliCDBEntry::SetSubVersion ( Int_t  subVersion)
inline

Definition at line 68 of file AliCDBEntry.h.

Referenced by AliCDBLocal::PutEntry().

void AliCDBEntry::SetVersion ( Int_t  version)
inline

Definition at line 67 of file AliCDBEntry.h.

Referenced by AliCDBLocal::PutEntry(), and AliCDBGrid::PutEntry().

Member Data Documentation

AliCDBId AliCDBEntry::fId
private
Bool_t AliCDBEntry::fIsOwner
private

Definition at line 82 of file AliCDBEntry.h.

Referenced by IsOwner(), SetOwner(), and ~AliCDBEntry().

AliCDBMetaData* AliCDBEntry::fMetaData
private

Definition at line 81 of file AliCDBEntry.h.

Referenced by AliCDBEntry(), GetMetaData(), Print(), PrintMetaData(), SetMetaData(), and ~AliCDBEntry().

TObject* AliCDBEntry::fObject
private

Definition at line 79 of file AliCDBEntry.h.

Referenced by AliCDBEntry(), GetObject(), Print(), SetObject(), and ~AliCDBEntry().


The documentation for this class was generated from the following files: