#include "AliTPCseed.h"
#include "AliTPCclusterMI.h"
#include "TGeoGlobalMagField.h"
-
+#include "AliTPCcalibDB.h"
+#include "AliTPCRecoParam.h"
+#include "AliTPCTransform.h"
/** ROOT macro for the implementation of ROOT specific class methods */
ClassImp( AliHLTTPCdEdxComponent )
HLTError("magnetic field not initialized, please set up TGeoGlobalMagField and AliMagF");
return -ENODEV;
}
-
+
+ AliTPCcalibDB::Instance()->SetRun(GetRunNo());
+ AliTPCcalibDB::Instance()->UpdateRunInformations(GetRunNo());
+
+ AliTPCcalibDB::Instance()->GetTransform()->SetCurrentRun(GetRunNo());
+ AliTPCcalibDB::Instance()->GetTransform()->SetCurrentTimeStamp( GetTimeStamp() );
+ AliTPCcalibDB::Instance()->GetTransform()->SetCurrentRecoParam(AliTPCRecoParam::GetHLTParam());
+
//AliTPCTransform *transform = AliTPCcalibDB::Instance()->GetTransform();
//if( transform ){
//AliTPCRecoParam *reco = transform->GetCurrentRecoParam();
// support this and we need the const_cast
AliESDEvent* esd = dynamic_cast<AliESDEvent*>(const_cast<TObject*>(obj));
if (esd != NULL) {
- AliInfoClass(Form("==================== event %3d ================================", GetEventCount()));
esd->GetStdContent();
for (Int_t i = 0; i < esd->GetNumberOfTracks(); i++) {
AliESDtrack* track = esd->GetTrack(i);
- AliInfoClass(Form("-------------------- track %3d --------------------------------", i));
- track->Print("");
sig=track->GetTPCsignal();
if(!fESDTrackCuts->AcceptTrack(track)) continue;
if (!track->GetInnerParam()) continue;
}
}
// publish the histogram
- PushBack(dynamic_cast<TObject*>(fHist), kAliHLTDataTypeHistogram);
+ PushBack(fHist, kAliHLTDataTypeHistogram | kAliHLTDataOriginHLT);
return 0;
}