ATLAS Offline Software
Loading...
Searching...
No Matches
Control
AthContainers
Root
PackedConverter.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// $Id$
12
13
14
#include "
AthContainers/PackedConverter.h
"
15
16
17
namespace
SG
{
18
19
24
PackedConverter::PackedConverter
(
const
PackedParameters
& parms)
25
:
m_parms
(parms),
26
m_packer
(parms.nbits(),
27
parms.nmantissa() + (parms.isSigned()?1:0),
28
parms.scale(),
29
parms.isSigned(),
30
parms.rounding())
31
{
32
}
33
34
35
}
// namespace SG
PackedConverter.h
Helper for packing/unpacking a PackedContainer to/from a stream.
SG::PackedConverter::PackedConverter
PackedConverter(const PackedParameters &parms)
Constructor.
Definition
PackedConverter.cxx:24
SG::PackedConverter::m_packer
CxxUtils::FloatPacker m_packer
Object to pack/unpack floating-point values.
Definition
PackedConverter.h:178
SG::PackedConverter::m_parms
PackedParameters m_parms
The parameters to use for the packing.
Definition
PackedConverter.h:175
SG::PackedParameters
Describe how the contents of a PackedContainer are to be saved.
Definition
PackedParameters.h:66
SG
Forward declaration.
Definition
CaloCellPacker_400_500.h:32
Generated on
for ATLAS Offline Software by
1.14.0