ATLAS Offline Software
Loading...
Searching...
No Matches
Calorimeter
CaloEvent
src
CaloBCIDAverage.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
#ifndef GENERATIONBASE
5
#include "
CaloEvent/CaloBCIDAverage.h
"
6
7
8
CaloBCIDAverage::CaloBCIDAverage
(
const
LArMCSym
* mcSym,
9
CxxUtils::vec_aligned_vector<float>
&&
data
):
10
m_mcSym
(mcSym),
11
m_oflHashMax
(mcSym ? mcSym->hashMax().second : 0),
12
m_avg
(
std
::move(
data
))
13
{
14
}
15
#endif
CaloBCIDAverage.h
data
char data[hepevt_bytes_allocation_ATLAS]
Definition
HepEvt.cxx:11
CaloBCIDAverage::CaloBCIDAverage
CaloBCIDAverage()=delete
CaloBCIDAverage::m_mcSym
const LArMCSym * m_mcSym
Definition
CaloBCIDAverage.h:49
CaloBCIDAverage::m_avg
CxxUtils::vec_aligned_vector< float > m_avg
Definition
CaloBCIDAverage.h:51
CaloBCIDAverage::m_oflHashMax
const size_t m_oflHashMax
Definition
CaloBCIDAverage.h:50
LArMCSym
Helper class to handle z-phi symmetry of calibration constants in MC.
Definition
LArMCSym.h:19
CxxUtils::vec_aligned_vector
aligned_vector< T, 64 > vec_aligned_vector
A std::vector with alignment sufficient for any vector instructions on this platform.
Definition
aligned_vector.h:51
std
STL namespace.
Generated on
for ATLAS Offline Software by
1.14.0