ATLAS Offline Software
Control
RootUtils
RootUtils
APRDefaults.h
Go to the documentation of this file.
1
// Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3
#ifndef APRDEFAULTS_H
4
#define APRDEFAULTS_H
5
6
namespace
APRDefaults
{
7
8
// using a struct so PyROOT can autoload
9
// as per the discussion in ATEAM-973 these are replicated in PyUtils/PoolFile.py
10
// the definitions here should be kept in sync with those!
11
struct
TTreeNames
{
12
static
constexpr
const
char
*
EventData
{
"CollectionTree"
};
13
static
constexpr
const
char
*
EventTag
{
"POOLCollectionTree"
};
14
static
constexpr
const
char
*
DataHeader
{
"POOLContainer"
};
15
static
constexpr
const
char
*
MetaData
{
"MetaData"
};
16
};
17
struct
RNTupleNames
{
18
static
constexpr
const
char
*
EventData
{
"EventData"
};
19
static
constexpr
const
char
*
EventTag
{
"EventTag"
};
20
static
constexpr
const
char
*
DataHeader
{
"DataHeader"
};
21
static
constexpr
const
char
*
MetaData
{
"MetaData"
};
22
};
23
24
static
constexpr
const
char
* IndexColName {
"index_ref"
};
25
26
};
27
28
#endif
APRDefaults::TTreeNames
Definition:
APRDefaults.h:11
APRDefaults::TTreeNames::MetaData
static constexpr const char * MetaData
Definition:
APRDefaults.h:15
APRDefaults::TTreeNames::EventTag
static constexpr const char * EventTag
Definition:
APRDefaults.h:13
DataHeader
This class provides the layout for summary information stored for data written to POOL.
Definition:
DataHeader.h:124
EventData
Definition:
Trigger/TrigAccel/TrigCudaFitter/src/EventData.h:11
APRDefaults::RNTupleNames::EventTag
static constexpr const char * EventTag
Definition:
APRDefaults.h:19
APRDefaults
Definition:
APRDefaults.h:6
APRDefaults::RNTupleNames
Definition:
APRDefaults.h:17
APRDefaults::RNTupleNames::MetaData
static constexpr const char * MetaData
Definition:
APRDefaults.h:21
Generated on Sun Dec 22 2024 21:06:57 for ATLAS Offline Software by
1.8.18