Project
Loading...
Searching...
No Matches
o2::framework::InputRecord::PartRange Struct Reference

A range over the parts of a single slot that sets ref.spec on each DataRef. More...

#include <InputRecord.h>

Public Member Functions

DataRefIndices initialIndices () const
 
DataRefIndices endIndices () const
 
DataRef getAtIndices (DataRefIndices idx) const
 
DataRefIndices nextIndices (DataRefIndices idx) const
 
size_t size () const
 
InputSpan::Iterator< PartRange, const DataRefbegin () const
 
InputSpan::Iterator< PartRange, const DataRefend () const
 

Public Attributes

InputRecord const * record
 
size_t slot
 

Detailed Description

A range over the parts of a single slot that sets ref.spec on each DataRef.

Definition at line 745 of file InputRecord.h.

Member Function Documentation

◆ begin()

InputSpan::Iterator< PartRange, const DataRef > o2::framework::InputRecord::PartRange::begin ( ) const
inline

Definition at line 755 of file InputRecord.h.

◆ end()

InputSpan::Iterator< PartRange, const DataRef > o2::framework::InputRecord::PartRange::end ( ) const
inline

Definition at line 756 of file InputRecord.h.

◆ endIndices()

DataRefIndices o2::framework::InputRecord::PartRange::endIndices ( ) const
inline

Definition at line 750 of file InputRecord.h.

◆ getAtIndices()

DataRef o2::framework::InputRecord::PartRange::getAtIndices ( DataRefIndices  idx) const
inline

Definition at line 751 of file InputRecord.h.

◆ initialIndices()

DataRefIndices o2::framework::InputRecord::PartRange::initialIndices ( ) const
inline

Definition at line 749 of file InputRecord.h.

◆ nextIndices()

DataRefIndices o2::framework::InputRecord::PartRange::nextIndices ( DataRefIndices  idx) const
inline

Definition at line 752 of file InputRecord.h.

◆ size()

size_t o2::framework::InputRecord::PartRange::size ( ) const
inline

Definition at line 753 of file InputRecord.h.

Member Data Documentation

◆ record

InputRecord const* o2::framework::InputRecord::PartRange::record

Definition at line 746 of file InputRecord.h.

◆ slot

size_t o2::framework::InputRecord::PartRange::slot

Definition at line 747 of file InputRecord.h.


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