Project
Loading...
Searching...
No Matches
o2::dataformats::RangeReference< FirstEntry, NElem > Class Template Reference

#include <RangeReference.h>

Public Member Functions

 GPUhd () RangeReference(FirstEntry ent
 
 GPUhdDefault () RangeReference(const RangeReference< FirstEntry
 
 GPUhdDefault () RangeReference()=default
 
 GPUhdDefault () ~RangeReference()=default
 
 GPUhd () void set(FirstEntry ent
 
 GPUhd () void clear()
 
 GPUhd () FirstEntry getFirstEntry() const
 
 GPUhd () FirstEntry getEntriesBound() const
 
 GPUhd () NElem getEntries() const
 
 GPUhd () void setFirstEntry(FirstEntry ent)
 
 GPUhd () void setEntries(NElem n)
 
 GPUhd () void changeEntriesBy(NElem inc)
 
 GPUhd () bool operator
 1st entry of the group
 
 ClassDefNV (RangeReference, 1)
 

Public Attributes

NElem n { set(ent, n)
 
NElem & src = default
 
 mEntries = n
 
NElem mEntries = 0
 number of entries
 

Detailed Description

template<typename FirstEntry = int, typename NElem = int>
class o2::dataformats::RangeReference< FirstEntry, NElem >

Definition at line 29 of file RangeReference.h.

Member Function Documentation

◆ ClassDefNV()

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::ClassDefNV ( RangeReference< FirstEntry, NElem >  ,
 
)

◆ GPUhd() [1/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )

1st entry of the group

◆ GPUhd() [2/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( ) const
inline

Definition at line 43 of file RangeReference.h.

◆ GPUhd() [3/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( ) const
inline

Definition at line 42 of file RangeReference.h.

◆ GPUhd() [4/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( ) const
inline

Definition at line 44 of file RangeReference.h.

◆ GPUhd() [5/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )

◆ GPUhd() [6/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )
inline

Definition at line 47 of file RangeReference.h.

◆ GPUhd() [7/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )
inline

Definition at line 41 of file RangeReference.h.

◆ GPUhd() [8/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )

◆ GPUhd() [9/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )
inline

Definition at line 46 of file RangeReference.h.

◆ GPUhd() [10/10]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhd ( )
inline

Definition at line 45 of file RangeReference.h.

◆ GPUhdDefault() [1/3]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhdDefault ( )
default

◆ GPUhdDefault() [2/3]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhdDefault ( ) const

◆ GPUhdDefault() [3/3]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUhdDefault ( )
default

Member Data Documentation

◆ mEntries [1/2]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::mEntries = n

Definition at line 39 of file RangeReference.h.

◆ mEntries [2/2]

template<typename FirstEntry = int, typename NElem = int>
NElem o2::dataformats::RangeReference< FirstEntry, NElem >::mEntries = 0

number of entries

Definition at line 55 of file RangeReference.h.

◆ n

template<typename FirstEntry = int, typename NElem = int>
NElem o2::dataformats::RangeReference< FirstEntry, NElem >::n { set(ent, n)

Definition at line 32 of file RangeReference.h.

◆ src

template<typename FirstEntry = int, typename NElem = int>
NElem& o2::dataformats::RangeReference< FirstEntry, NElem >::src = default

Definition at line 33 of file RangeReference.h.


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