ATLAS Offline Software
Loading...
Searching...
No Matches
CollectionCommon.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ROOTCOLLECTIONCOMMON_H
6#define ROOTCOLLECTIONCOMMON_H
7
8namespace pool {
9 namespace RootCollection {
10
11 // Create and Overwrite is only option, we'll never update
12 constexpr const char* const poolOptToRootOpt[] = {"UPDATE", "READ"};
13
14 // Io flags are not constexpr
15 inline const Io::IoFlags poolOptToFileMgrOpt[] = { Io::WRITE|Io::APPEND, Io::READ };
16
17 }
18}
19
20#endif
Collection implementation based on ROOT trees or RNTuple.
const Io::IoFlags poolOptToFileMgrOpt[]
constexpr const char *const poolOptToRootOpt[]
pool namespace
Definition libname.h:15