CMS 3D CMS Logo

edm::soahelper::arg_puller< I, J, Ret, Args > Struct Template Reference

#include <SoATupleHelper.h>

Detailed Description

template<unsigned int I, unsigned int J, typename Ret, typename... Args>
struct edm::soahelper::arg_puller< I, J, Ret, Args >

Given a starting value of I=0, and the index to the argument you want to get, J, will recursively step through the arguments, Args, until it hits the one you want, Jth, and then will return it as return type Ret.

Definition at line 43 of file SoATupleHelper.h.