ATLAS Offline Software
Control
AthContainers
AthContainers
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
{
23
class
DataVectorAllocDummy
{};
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
Generated on Thu Nov 7 2024 21:13:27 for ATLAS Offline Software by
1.8.18