List of all members | Public Member Functions | Public Attributes | Protected Attributes
ParametricMuonProfileNS::IndexProcessor< ADimension > Class Template Reference

#include <IndexProcessor.h>

Public Member Functions

 for (size_t i=0;i< ADimension-1;++i)
 
 IndexProcessor (const std::vector< size_t > &extent)
 

Public Attributes

void const
 
 index [ADimension-1] = l
 
 j = index[i] * fStride[i + 1]
 

Protected Attributes

size_t fStride [ADimension]
 

Detailed Description

template<size_t ADimension>
class ParametricMuonProfileNS::IndexProcessor< ADimension >

Definition at line 10 of file IndexProcessor.h.

Constructor & Destructor Documentation

template<size_t ADimension>
ParametricMuonProfileNS::IndexProcessor< ADimension >::IndexProcessor ( const std::vector< size_t > &  extent)
inline

Member Function Documentation

template<size_t ADimension>
ParametricMuonProfileNS::IndexProcessor< ADimension >::for ( )
inline

Member Data Documentation

template<size_t ADimension>
void ParametricMuonProfileNS::IndexProcessor< ADimension >::const
inline
Initial value:
{
j = index[ADimension - 1]

Definition at line 25 of file IndexProcessor.h.

template<size_t ADimension>
size_t ParametricMuonProfileNS::IndexProcessor< ADimension >::fStride[ADimension]
protected
template<size_t ADimension>
ParametricMuonProfileNS::IndexProcessor< ADimension >::index[ADimension-1] = l

Definition at line 42 of file IndexProcessor.h.

template<size_t ADimension>
ParametricMuonProfileNS::IndexProcessor< ADimension >::j = index[i] * fStride[i + 1]

Definition at line 28 of file IndexProcessor.h.


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.