ATLAS Offline Software
Control
AthenaExamples
AthExThinning
src_lib
AthExIParticles.cxx
Go to the documentation of this file.
1
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// AthExIParticles.cxx
8
// Implementation file for class AthExIParticles
9
// Author: S.Binet<binet@cern.ch>
11
12
13
// STL includes
14
15
// AthExThinning includes
16
#include "
AthExThinning/AthExIParticles.h
"
17
// explicit instantiation
18
//template class DataVector<AthExIParticle>;
19
21
// Public methods:
23
24
// Constructors
26
AthExIParticles::AthExIParticles
() :
27
DataVector
<
AthExIParticle
>()
28
{}
29
30
AthExIParticles::AthExIParticles
(
const
AthExIParticles
& rhs ) :
31
DataVector
<
AthExIParticle
>( rhs )
32
{}
33
34
AthExIParticles
&
AthExIParticles::operator=
(
const
AthExIParticles
& rhs )
35
{
36
if
(
this
!= &rhs ) {
37
DataVector<AthExIParticle>::operator=
(rhs);
38
}
39
return
*
this
;
40
}
41
42
AthExIParticles::AthExIParticles
(
const
SG::OwnershipPolicy
own ) :
43
DataVector
<
AthExIParticle
>( own )
44
{}
45
46
// Destructor
48
AthExIParticles::~AthExIParticles
()
49
{}
AthExIParticles::AthExIParticles
AthExIParticles()
Default constructor:
Definition:
AthExIParticles.cxx:26
AthExIParticles.h
DataVector::operator=
DataVector & operator=(const DataVector &rhs)
Assignment operator.
AthExIParticles::~AthExIParticles
virtual ~AthExIParticles()
Destructor:
Definition:
AthExIParticles.cxx:48
SG::OwnershipPolicy
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
Definition:
OwnershipPolicy.h:16
DataVector
Derived DataVector<T>.
Definition:
DataVector.h:794
AthExIParticles::operator=
AthExIParticles & operator=(const AthExIParticles &rhs)
Assignment operator:
Definition:
AthExIParticles.cxx:34
AthExIParticles
Definition:
AthExIParticles.h:29
AthExIParticle
Definition:
AthExIParticle.h:21
Generated on Sun Dec 22 2024 21:07:13 for ATLAS Offline Software by
1.8.18