CMS 3D CMS Logo

edm::soahelper::SoATupleHelper< I, Args > Struct Template Reference

#include <SoATupleHelper.h>


Detailed Description

template<unsigned int I, typename... Args>
struct edm::soahelper::SoATupleHelper< I, Args >

Implements most of the internal functions used by SoATuple. The argument I is used to recursively step through each arugment Args when doing the work. SoATupleHelper<I,Args> actually operates on the I-1 argument. There is a specialization of SoATulpeHelper with I=0 which is used to stop the template recursion.

Definition at line 97 of file SoATupleHelper.h.