ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Database
AthenaPOOL
RootConversions
RootConversions
TConvertingStreamerInfo.h
Go to the documentation of this file.
1
// This file's extension implies that it's C, but it's really -*- C++ -*-.
2
3
/*
4
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5
*/
24
#ifndef ROOTCONVERSIONS_TCONVERTINGSTREAMERINFO_H
25
#define ROOTCONVERSIONS_TCONVERTINGSTREAMERINFO_H
26
27
#include "TStreamerInfo.h"
28
#include "TError.h"
29
30
34
class
TConvertingStreamerInfo
35
#ifndef __REFLEX__
36
#ifndef __CLING__
37
:
public
TStreamerInfo
38
// Need to hide the base class from reflex and cling so that it doesn't
39
// insist on generating the ClassDef functions.
40
#endif
41
#endif
42
{
43
public
:
45
TConvertingStreamerInfo
();
46
47
51
static
void
Initialize
();
52
53
62
virtual
void
BuildOld
();
63
64
65
private
:
75
static
void
*
new_TConvertingStreamerInfo
(
void
*
p
);
76
77
90
bool
errhand
(
int
level
,
91
Bool_t abort,
92
const
char
* location,
93
const
char
*
msg
);
94
95
105
bool
parse
(
const
std::string&
msg
);
106
107
120
bool
patch
(
const
std::string&
field
,
121
const
std::string& from,
122
const
std::string&
to
);
123
124
125
private
:
126
TConvertingStreamerInfo
&
operator=
(
const
TConvertingStreamerInfo
&) =
delete
;
127
TConvertingStreamerInfo
(
const
TConvertingStreamerInfo
&) =
delete
;
128
};
129
130
131
#endif // not ROOTCONVERSIONS_TCONVERTINGSTREAMERINFO_H
132
TConvertingStreamerInfo::BuildOld
virtual void BuildOld()
Compare with class definition to handle schema evolution.
Definition:
TConvertingStreamerInfo.cxx:93
TConvertingStreamerInfo::errhand
bool errhand(int level, Bool_t abort, const char *location, const char *msg)
Error message interceptor.
Definition:
TConvertingStreamerInfo.cxx:194
TConvertingStreamerInfo::TConvertingStreamerInfo
TConvertingStreamerInfo()
Constructor.
Definition:
TConvertingStreamerInfo.cxx:31
ReadOfcFromCool.field
field
Definition:
ReadOfcFromCool.py:48
python.iconfTool.models.loaders.level
level
Definition:
loaders.py:20
TConvertingStreamerInfo
Variant of TStreamerInfo to handle conversions.
Definition:
TConvertingStreamerInfo.h:42
python.utils.AtlRunQueryDQUtils.p
p
Definition:
AtlRunQueryDQUtils.py:210
TConvertingStreamerInfo::patch
bool patch(const std::string &field, const std::string &from, const std::string &to)
Definition:
TConvertingStreamerInfo.cxx:115
TConvertingStreamerInfo::Initialize
static void Initialize()
Set up conversions.
Definition:
TConvertingStreamerInfo.cxx:39
TConvertingStreamerInfo::new_TConvertingStreamerInfo
static void * new_TConvertingStreamerInfo(void *p)
new() method for this object.
Definition:
TConvertingStreamerInfo.cxx:77
CxxUtils::to
CONT to(RANGE &&r)
Definition:
ranges.h:39
TConvertingStreamerInfo::parse
bool parse(const std::string &msg)
Error message parser.
Definition:
TConvertingStreamerInfo.cxx:150
TConvertingStreamerInfo::TConvertingStreamerInfo
TConvertingStreamerInfo(const TConvertingStreamerInfo &)=delete
TConvertingStreamerInfo::operator=
TConvertingStreamerInfo & operator=(const TConvertingStreamerInfo &)=delete
python.AutoConfigFlags.msg
msg
Definition:
AutoConfigFlags.py:7
Generated on Thu Mar 20 2025 21:19:45 for ATLAS Offline Software by
1.8.18