#include <MultifitComputations.h>
Public Types | |
using | base_type = typename std::remove_const< type >::type |
using | type = T |
Public Member Functions | |
EIGEN_ALWAYS_INLINE EIGEN_DEVICE_FUNC | MapSymM (T *data) |
EIGEN_ALWAYS_INLINE EIGEN_DEVICE_FUNC T const & | operator() (int const row, int const col) const |
template<typename U = T> | |
EIGEN_ALWAYS_INLINE EIGEN_DEVICE_FUNC std::enable_if< std::is_same < base_type, U >::value, base_type >::type & | operator() (int const row, int const col) |
Public Attributes | |
T * | data |
Static Public Attributes | |
static constexpr int | stride = Stride |
static constexpr int | total = Stride * (Stride + 1) / 2 |
Definition at line 29 of file MultifitComputations.h.
using calo::multifit::MapSymM< T, Stride, Order >::base_type = typename std::remove_const<type>::type |
Definition at line 31 of file MultifitComputations.h.
using calo::multifit::MapSymM< T, Stride, Order >::type = T |
Definition at line 30 of file MultifitComputations.h.
|
inline |
Definition at line 37 of file MultifitComputations.h.
|
inline |
Definition at line 39 of file MultifitComputations.h.
References cuy::col, calo::multifit::MapSymM< T, Stride, Order >::data, createJobs::tmp, and calo::multifit::MapSymM< T, Stride, Order >::total.
|
inline |
Definition at line 47 of file MultifitComputations.h.
References cuy::col, calo::multifit::MapSymM< T, Stride, Order >::data, createJobs::tmp, and calo::multifit::MapSymM< T, Stride, Order >::total.
T* calo::multifit::MapSymM< T, Stride, Order >::data |
Definition at line 35 of file MultifitComputations.h.
Referenced by data_sources.node::__str__(), confdb.HLTProcess::_fix_parameter(), confdb.HLTProcess::addEras(), confdb.HLTProcess::addGlobalOptions(), confdb.HLTProcess::append_filenames(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), confdb.HLTProcess::build_source(), confdb.HLTProcess::customize(), confdb.HLTProcess::dump(), confdb.HLTProcess::fixPrescales(), data_sources.json_list::get_members(), confdb.HLTProcess::getRawConfigurationFromDB(), confdb.HLTProcess::instrumentDQM(), confdb.HLTProcess::instrumentOpenMode(), confdb.HLTProcess::instrumentTiming(), data_sources.json_list::last(), confdb.HLTProcess::loadAdditionalConditions(), confdb.HLTProcess::loadCff(), confdb.HLTProcess::loadSetupCff(), calo::multifit::MapSymM< T, Stride, Order >::operator()(), confdb.HLTProcess::overrideGlobalTag(), confdb.HLTProcess::overrideL1MenuXml(), confdb.HLTProcess::overrideOutput(), confdb.HLTProcess::overrideParameters(), confdb.HLTProcess::overrideProcessName(), confdb.HLTProcess::removeElementFromSequencesTasksAndPaths(), confdb.HLTProcess::runL1Emulator(), confdb.HLTProcess::specificCustomize(), cuy.FindIssue::startElement(), edmStreamStallGrapher.Stack::update(), and confdb.HLTProcess::updateMessageLogger().
|
static |
Definition at line 34 of file MultifitComputations.h.
|
static |
Definition at line 33 of file MultifitComputations.h.
Referenced by calo::multifit::MapSymM< T, Stride, Order >::operator()().