ATLAS Offline Software
Loading...
Searching...
No Matches
Control
AthContainers
AthContainers
AuxElementComplete.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-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: AuxElementComplete.h 770199 2016-08-25 21:16:39Z ssnyder $
14
15
16
#ifndef ATHCONTAINERS_AUXELEMENTCOMPLETE_H
17
#define ATHCONTAINERS_AUXELEMENTCOMPLETE_H
18
19
20
#include "
AthContainers/AuxElement.h
"
21
22
23
namespace
SG
{
24
25
43
template
<
class
T>
44
class
AuxElementComplete
45
:
public
T
46
{
47
public
:
53
AuxElementComplete
();
54
55
62
template
<
class
U1>
63
AuxElementComplete
(
const
U1& u1);
64
65
72
AuxElementComplete
(
const
AuxElementComplete
& other);
73
74
75
// Declare default assignment explicitly to prevent coverity warning.
76
AuxElementComplete
&
operator=
(
const
AuxElementComplete
& other) =
default
;
77
};
78
79
80
}
// namespace SG
81
82
83
#include "
AthContainers/AuxElementComplete.icc
"
84
85
86
#endif
// not ATHCONTAINERS_AUXELEMENTCOMPLETE_H
AuxElementComplete.icc
AuxElement.h
Base class for elements of a container that can have aux data.
SG::AuxElementComplete::AuxElementComplete
AuxElementComplete()
Default constructor.
SG::AuxElementComplete::operator=
AuxElementComplete & operator=(const AuxElementComplete &other)=default
SG::AuxElementComplete::AuxElementComplete
AuxElementComplete(const U1 &u1)
Generic constructor.
SG::AuxElementComplete::AuxElementComplete
AuxElementComplete(const AuxElementComplete &other)
Copy constructor.
SG
Forward declaration.
Definition
CaloCellPacker_400_500.h:32
Generated on
for ATLAS Offline Software by
1.14.0