ATLAS Offline Software
Loading...
Searching...
No Matches
MVFVxContainer.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef VXMULTIVERTEX_VXCONTAINER_H
6#define VXMULTIVERTEX_VXCONTAINER_H
7
11
12
27
28
29
30 class MVFVxContainer : public DataVector<Trk::MVFVxCandidate>
31 {
32 public:
34 virtual ~MVFVxContainer() {}
35 };
36
37/* Define CLID and version (not used for now) for VxContainer
38 the CLID for "Tutorial objects" must be in the range 9900-9999
39 http://atlas.web.cern.ch/Atlas/GROUPS/DATABASE/documentation/CLID1.txt */
40
41//obtained through ./clid MVxContainer on 18-08-2006
42CLASS_DEF( MVFVxContainer,1943140, 1 )
43
44#endif
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.
DataVector(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS, SG::IndexTrackingPolicy trackIndices=SG::DEFAULT_TRACK_INDICES)
virtual ~MVFVxContainer()
MVFVxContainer(SG::OwnershipPolicy own=SG::OWN_ELEMENTS)
OwnershipPolicy
@ OWN_ELEMENTS
this data object owns its elements
Ensure that the ATLAS eigen extensions are properly loaded.