ATLAS Offline Software
DataVectorWithAllocFwd.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  * Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.
4  */
13 #ifndef ATHCONTAINERS_DATAVECTORWITHALLOCFWD_H
14 #define ATHCONTAINERS_DATAVECTORWITHALLOCFWD_H
15 
16 
17 #include <type_traits>
18 
19 
20 namespace SG {
21 template <class T, class VETO> class ArenaHeapSTLAllocator;
22 namespace detail {
24 }
25 }
26 template <class DV, class ALLOC = SG::ArenaHeapSTLAllocator<std::remove_const_t<typename DV::base_value_type>, SG::detail::DataVectorAllocDummy> > class DataVectorWithAlloc;
27 
28 
29 
30 #endif // not ATHCONTAINERS_DATAVECTORWITHALLOCFWD_H
SG
Forward declaration.
Definition: CaloCellPacker_400_500.h:32
DataVectorWithAlloc
DataVector using a custom allocator for the elements.
Definition: DataVectorWithAlloc.h:67
detail
Definition: extract_histogram_tag.cxx:14
SG::detail::DataVectorAllocDummy
Definition: DataVectorWithAllocFwd.h:23