Loading [MathJax]/extensions/tex2jax.js
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
InnerDetector
InDetRecTools
SiClusterizationTool
SiClusterizationTool
TTrainedNetworkCollection.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef _TTrainedNetworkCollection_H_
6
#define _TTrainedNetworkCollection_H_
7
8
#include <vector>
9
#include <memory>
10
#include "
TrkNeuralNetworkUtils/TTrainedNetwork.h
"
11
12
class
TTrainedNetworkCollection
13
:
public
std::vector<std::unique_ptr<TTrainedNetwork> >
14
{
15
public
:
16
// for debugging :
17
void
setNames
(
const
std::vector<std::string> &
names
) {
m_names
=
names
; }
18
const
vector<std::string>
&
names
()
const
{
return
m_names
; }
19
20
private
:
21
std::vector<std::string>
m_names
;
22
};
23
24
#include "
AthenaKernel/CLASS_DEF.h
"
25
CLASS_DEF
(
TTrainedNetworkCollection
, 1316971740, 1)
26
27
#include "AthenaKernel/CondCont.h"
28
CONDCONT_DEF
(
TTrainedNetworkCollection
, 1279883774);
29
30
#endif
TTrainedNetworkCollection
Definition:
TTrainedNetworkCollection.h:14
TTrainedNetworkCollection::m_names
std::vector< std::string > m_names
Definition:
TTrainedNetworkCollection.h:21
vector
Definition:
MultiHisto.h:13
TTrainedNetworkCollection::setNames
void setNames(const std::vector< std::string > &names)
Definition:
TTrainedNetworkCollection.h:17
TTrainedNetwork.h
TTrainedNetworkCollection::names
const vector< std::string > & names() const
Definition:
TTrainedNetworkCollection.h:18
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:67
CONDCONT_DEF
CONDCONT_DEF(TTrainedNetworkCollection, 1279883774)
CLASS_DEF.h
macros to associate a CLID to a type
Generated on Sat Mar 29 2025 21:21:55 for ATLAS Offline Software by
1.8.18