ATLAS Offline Software
Loading...
Searching...
No Matches
CompositeParticleContainer.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6// CompositeParticleContainer.cxx
7// Implementation file for class CompositeParticleContainer
8// Author: S.Binet<binet@cern.ch>
10
11
12// STL includes
13#include <iostream>
14
15// ParticleEvent includes
16#include "ParticleEvent/CompositeParticleContainer.h"
17
21
24
28
29
31 //DataVector<I4Momentum> ( rhs ),
33 //DataVector<IParticle>( rhs ),
35{}
36
39{
40 if ( this != &rhs ) {
42 }
43
44 return *this;
45}
46
47
51
52// Destructor
CompositeParticleContainer & operator=(const CompositeParticleContainer &rhs)
Assignment operator: compiler generated one is good enough.
CompositeParticleContainer()
Default constructor:
virtual ~CompositeParticleContainer()
Destructor:
class which is made from the composition of other particles.
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
DataVector & operator=(const DataVector &rhs)
Assignment operator.
OwnershipPolicy