Skip to content

Tags: AliceO2Group/AliceO2

Tags

epn-20260115

Toggle epn-20260115's commit message
Fix code checker report

daily-20260115-0000

Toggle daily-20260115-0000's commit message
Fix code checker report

async-2024-pbpb-apass3-v4

Toggle async-2024-pbpb-apass3-v4's commit message
Tagging AliceO2 version async-2024-pbpb-apass3-v4

epn-20260114

Toggle epn-20260114's commit message
use better criterion to add arrow support service

daily-20260114-0000

Toggle daily-20260114-0000's commit message
use better criterion to add arrow support service

epn-20260113

Toggle epn-20260113's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add TOF channel in TPC timeseries (#14945)

daily-20260113-0000

Toggle daily-20260113-0000's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
add TOF channel in TPC timeseries (#14945)

async-2023-pp-apass4-v1

Toggle async-2023-pp-apass4-v1's commit message
Tagging AliceO2 version async-2023-pp-apass4-v1

epn-20260112

Toggle epn-20260112's commit message
TPC: move PadFlags and related classes to TPCBaseRecSim

o2::tpc::PadFlags and in particular vectors of thereof are affected by an old ROOT
bug in serializing `std::vector<enum struct : short>`.

Because of this we have a custom streamer which needs to be initialised very early in order
to function correctly.

This is fine, however, due to the fact we invoke `TClass::GetClass()` too early, ROOT is
forced a bunch of extra stuff, unneededly, resulting in much increased memory footprint
in analysis, which happens to use DataFormatsTPC.

This makes sure the custom streamer is not initialised statically by DataFormatsTPC and
prevents ROOT from loading the kitchen sink when the TClass::GetClass is invoked too early.

epn-20260111

Toggle epn-20260111's commit message
TPC: move PadFlags and related classes to TPCBaseRecSim

o2::tpc::PadFlags and in particular vectors of thereof are affected by an old ROOT
bug in serializing `std::vector<enum struct : short>`.

Because of this we have a custom streamer which needs to be initialised very early in order
to function correctly.

This is fine, however, due to the fact we invoke `TClass::GetClass()` too early, ROOT is
forced a bunch of extra stuff, unneededly, resulting in much increased memory footprint
in analysis, which happens to use DataFormatsTPC.

This makes sure the custom streamer is not initialised statically by DataFormatsTPC and
prevents ROOT from loading the kitchen sink when the TClass::GetClass is invoked too early.