ATLAS Offline Software
Loading...
Searching...
No Matches
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
21
22
23namespace SG {
24
25
43template <class T>
45 : public T
46{
47public:
54
55
62 template <class U1>
63 AuxElementComplete (const U1& u1);
64
65
73
74
75 // Declare default assignment explicitly to prevent coverity warning.
77};
78
79
80} // namespace SG
81
82
84
85
86#endif // not ATHCONTAINERS_AUXELEMENTCOMPLETE_H
Base class for elements of a container that can have aux data.
AuxElementComplete()
Default constructor.
AuxElementComplete & operator=(const AuxElementComplete &other)=default
AuxElementComplete(const U1 &u1)
Generic constructor.
AuxElementComplete(const AuxElementComplete &other)
Copy constructor.
Forward declaration.