#include "AliITSCorrMapSDD.h"
#include "AliITSDriftSpeedArraySDD.h"
#include "AliITSDriftSpeedSDD.h"
-#include "AliITSHLTforSDD.h"
#include "AliITSCalibrationSSD.h"
#include "AliITSNoiseSSDv2.h"
#include "AliITSGainSSDv2.h"
fkDigClassName(), // String with digit class name.
fLoader(0), // local pointer to loader
fFirstcall(kTRUE),
-fIsHLTmodeC(0), // flag
fFOGenerator(),
fTriggerConditions(NULL)
{
fkDigClassName(), // String with digit class name.
fLoader(source.fLoader), // local pointer to loader
fFirstcall(source.fFirstcall),
-fIsHLTmodeC(source.fIsHLTmodeC),
fFOGenerator(source.fFOGenerator),
fTriggerConditions(source.fTriggerConditions)
{
AliCDBEntry *entrySDD = AliCDBManager::Instance()->Get("ITS/Calib/CalibSDD", run);
AliCDBEntry *drSpSDD = AliCDBManager::Instance()->Get("ITS/Calib/DriftSpeedSDD",run);
AliCDBEntry *ddlMapSDD = AliCDBManager::Instance()->Get("ITS/Calib/DDLMapSDD",run);
- AliCDBEntry *hltforSDD = AliCDBManager::Instance()->Get("ITS/Calib/HLTforSDD");
//AliCDBEntry *mapASDD = AliCDBManager::Instance()->Get("ITS/Calib/MapsAnodeSDD",run);
AliCDBEntry *mapTSDD = AliCDBManager::Instance()->Get("ITS/Calib/MapsTimeSDD",run);
// AliCDBEntry *entrySSD = AliCDBManager::Instance()->Get("ITS/Calib/CalibSSD", run);
if(!deadSPD || !noisySPD || !foEffSPD || !foNoiSPD
|| !entrySDD || !entryNoiseSSD || !entryGainSSD || !entryBadChannelsSSD
- || !drSpSDD || !ddlMapSDD || !hltforSDD || !mapTSDD){
+ || !drSpSDD || !ddlMapSDD || !mapTSDD){
AliFatal("Calibration object retrieval failed! ");
return kFALSE;
}
if(!isCacheActive)ddlMapSDD->SetObject(NULL);
ddlMapSDD->SetOwner(kTRUE);
- AliITSHLTforSDD* hltsdd=(AliITSHLTforSDD*)hltforSDD->GetObject();
- if(!isCacheActive)hltforSDD->SetObject(NULL);
- hltforSDD->SetOwner(kTRUE);
-
// TObjArray *mapAn = (TObjArray *)mapASDD->GetObject();
// if(!isCacheActive)mapASDD->SetObject(NULL);
// mapASDD->SetOwner(kTRUE);
entrySSD->SetOwner(kTRUE);
*/
- TObject *emptyssd = 0; TString ssdobjectname = 0;
+ TObject *emptyssd = 0; TString ssdobjectname;
AliITSNoiseSSDv2 *noiseSSD = new AliITSNoiseSSDv2();
emptyssd = (TObject *)entryNoiseSSD->GetObject();
ssdobjectname = emptyssd->GetName();
delete entryGainSSD;
delete entryBadChannelsSSD;
// delete mapASDD;
- delete hltforSDD;
delete mapTSDD;
delete drSpSDD;
delete ddlMapSDD;
AliCDBManager::Instance()->SetCacheFlag(origCacheStatus);
if ((!calDeadSPD) || (!calNoisySPD) || (!calFoEffSPD) || (!calFoNoiSPD)
- || (!calSDD) || (!drSp) || (!ddlsdd) || (!hltsdd)
+ || (!calSDD) || (!drSp) || (!ddlsdd)
|| (!mapT) || (!noiseSSD)|| (!gainSSD)|| (!badChannelsSSD)) {
AliWarning("Can not get calibration from calibration database !");
return kFALSE;
fFOGenerator.SetNoise(calFoNoiSPD); // this cal object is used only by the generator
fDDLMapSDD->SetDDLMap(ddlsdd);
- fIsHLTmodeC=hltsdd->IsHLTmodeC();
Bool_t oldMapFormat=kFALSE;
TObject* objmap=(TObject*)mapT->At(0);
TString cname(objmap->ClassName());
if (fRunNumber<0) isCacheActive=kFALSE;
else isCacheActive=kTRUE;
AliCDBManager::Instance()->SetCacheFlag(isCacheActive);
- AliCDBEntry *pitCond = AliCDBManager::Instance()->Get("ITS/Calib/PITConditions", fRunNumber);
+ AliCDBEntry *pitCond = AliCDBManager::Instance()->Get("TRIGGER/SPD/PITConditions", fRunNumber);
if (!pitCond) {
AliError("Trigger conditions retrieval failed! ");
return NULL;