CMS 3D CMS Logo

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

#include <FlatTable.h>

Public Member Functions

void bulk (boost::sub_range< std::vector< T >> data) const
 
 MaybeMantissaReduce (int mantissaBits)
 
T one (const T &val) const
 

Detailed Description

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

Definition at line 14 of file FlatTable.h.

Constructor & Destructor Documentation

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

Definition at line 15 of file FlatTable.h.

15 {}

Member Function Documentation

template<typename T >
void nanoaod::flatTableHelper::MaybeMantissaReduce< T >::bulk ( boost::sub_range< std::vector< T >>  data) const
inline

Definition at line 17 of file FlatTable.h.

Referenced by nanoaod::FlatTable::addColumn().

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

Definition at line 16 of file FlatTable.h.

References heppy_batch::val.

Referenced by nanoaod::FlatTable::addColumnValue(), and runEdmFileComparison.EdmObject::label().

16 { return val; }