Skip to content
Snippets Groups Projects

Hbt 2025 plus: Update HAL and fix its libraries and headers

Merged Daniel Wielanek requested to merge wielanek_AT_if.pw.edu.pl/cbmroot:hbt_2025_plus into master

Files

@@ -60,10 +60,10 @@ void HalCbmMCEvent::ShallowCopyTracks(Hal::Event* event)
void HalCbmMCEvent::UpdateAnalysisTree(Hal::EventInterface* source)
{
HalCbmMCEventInterface* s = static_cast<HalCbmMCEventInterface*>(source);
CbmAnaTreeMcSourceContainer* data = (CbmAnaTreeMcSourceContainer*) s->GetRawEventPointer();
AnaTreeMcIds conf = data->GetFieldIds();
Bool_t UseFreez = kTRUE;
HalCbmMCEventInterface* s = static_cast<HalCbmMCEventInterface*>(source);
CbmAnaTreeMcContainer* data = (CbmAnaTreeMcContainer*) s->GetRawEventPointer();
AnaTreeMcIds conf = data->GetFieldIds();
Bool_t UseFreez = kTRUE;
if (conf.freezX == AnalysisTree::UndefValueShort) {
UseFreez = kFALSE;
}
@@ -89,7 +89,7 @@ void HalCbmMCEvent::UpdateAnalysisTree(Hal::EventInterface* source)
Double_t y = particle.GetField<float>(conf.freezY);
Double_t z = particle.GetField<float>(conf.freezZ);
Double_t t = particle.GetField<float>(conf.freezT);
track->SetFreezoutPosition(x, y, z, t);
track->SetFreezeoutPosition(x, y, z, t);
}
if (mother_id == -1) {
Loading