CMS 3D CMS Logo

List of all members | Public Member Functions
nanoaod::flatTableHelper::MaybeMantissaReduce< T > Struct Template Reference

#include <FlatTable.h>

Public Member Functions

template<typename Span >
void bulk (Span const &data) const
 
 MaybeMantissaReduce (int mantissaBits)
 
T one (const T &val) const
 

Detailed Description

template<typename T>
struct nanoaod::flatTableHelper::MaybeMantissaReduce< T >

Definition at line 17 of file FlatTable.h.

Constructor & Destructor Documentation

◆ MaybeMantissaReduce()

template<typename T >
nanoaod::flatTableHelper::MaybeMantissaReduce< T >::MaybeMantissaReduce ( int  mantissaBits)
inline

Definition at line 18 of file FlatTable.h.

18 {}

Member Function Documentation

◆ bulk()

template<typename T >
template<typename Span >
void nanoaod::flatTableHelper::MaybeMantissaReduce< T >::bulk ( Span const &  data) const
inline

Definition at line 21 of file FlatTable.h.

21 {}

◆ one()

template<typename T >
T nanoaod::flatTableHelper::MaybeMantissaReduce< T >::one ( const T val) const
inline

Definition at line 19 of file FlatTable.h.

References heppy_batch::val.

Referenced by runEdmFileComparison.EdmObject::label().

19 { return val; }