ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
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
CONDCONT_DEF
#define CONDCONT_DEF(...)
Definition
CondCont.h:1413
CLASS_DEF.h
macros to associate a CLID to a type
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
TTrainedNetwork.h
TTrainedNetworkCollection
Definition
TTrainedNetworkCollection.h:14
TTrainedNetworkCollection::m_names
std::vector< std::string > m_names
Definition
TTrainedNetworkCollection.h:21
TTrainedNetworkCollection::names
const vector< std::string > & names() const
Definition
TTrainedNetworkCollection.h:18
TTrainedNetworkCollection::setNames
void setNames(const std::vector< std::string > &names)
Definition
TTrainedNetworkCollection.h:17
vector
Definition
MultiHisto.h:13
Generated on
for ATLAS Offline Software by
1.17.0