ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
SG::AuxDataSpanBase Struct Reference

Minimal span-like object describing the range of an auxiliary variable. More...

#include <AuxDataSpan.h>

Collaboration diagram for SG::AuxDataSpanBase:

Public Member Functions

 AuxDataSpanBase (void *the_beg=0, size_t the_size=0)
 Constructor. More...
 

Public Attributes

void * beg
 Pointer to the start of the variable's vector. More...
 
size_t size
 The length of the variable's vector. More...
 

Detailed Description

Minimal span-like object describing the range of an auxiliary variable.

Definition at line 38 of file AuxDataSpan.h.

Constructor & Destructor Documentation

◆ AuxDataSpanBase()

SG::AuxDataSpanBase::AuxDataSpanBase ( void *  the_beg = 0,
size_t  the_size = 0 
)
inline

Constructor.

Parameters
the_begThe start of the variable's vector.
the_sizeThe length of the variable's vector.

Definition at line 45 of file AuxDataSpan.h.

46  : beg(the_beg), size(the_size)
47  {
48  }

Member Data Documentation

◆ beg

void* SG::AuxDataSpanBase::beg

Pointer to the start of the variable's vector.

Definition at line 52 of file AuxDataSpan.h.

◆ size

size_t SG::AuxDataSpanBase::size

The length of the variable's vector.

Definition at line 55 of file AuxDataSpan.h.


The documentation for this struct was generated from the following file:
SG::AuxDataSpanBase::size
size_t size
The length of the variable's vector.
Definition: AuxDataSpan.h:55
SG::AuxDataSpanBase::beg
void * beg
Pointer to the start of the variable's vector.
Definition: AuxDataSpan.h:52