ATLAS Offline Software
Loading...
Searching...
No Matches
AthExIParticles.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5*/
6
7// AthExIParticles.h
8// Header file for class AthExIParticles
9// Author: S.Binet<binet@cern.ch>
11#ifndef ATHEXTHINNING_ATHEXIPARTICLES_H
12#define ATHEXTHINNING_ATHEXIPARTICLES_H
13
14// STL includes
15
16// Gaudi includes
17
20
21// AthExThinning includes
23
24// Forward declaration
25
26
27//typedef DataVector<AthExIParticle> AthExIParticles;
28class AthExIParticles : public DataVector<AthExIParticle>
29{
31 // Public methods:
33 public:
34
38
41 AthExIParticles( const AthExIParticles& rhs );
42
46
50
53 virtual ~AthExIParticles();
54
56 // Protected data:
58 protected:
59
60};
61
65
66CLASS_DEF( AthExIParticles , 141971559, 1 )
67
68#endif //> ATHEXTHINNING_ATHEXIPARTICLES_H
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
An STL vector of pointers that by default owns its pointed-to elements.
AthExIParticles & operator=(const AthExIParticles &rhs)
Assignment operator:
AthExIParticles()
Default constructor:
virtual ~AthExIParticles()
Destructor:
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
OwnershipPolicy