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

#include <RangeReference.h>

Public Member Functions

 GPUd () RangeReference(FirstEntry ent
 
 GPUdDefault () RangeReference(const RangeReference< FirstEntry
 
 GPUdDefault () RangeReference()=default
 
 GPUdDefault () ~RangeReference()=default
 
 GPUd () void set(FirstEntry ent
 
 GPUd () void clear()
 
 GPUd () FirstEntry getFirstEntry() const
 
 GPUd () FirstEntry getEntriesBound() const
 
 GPUd () NElem getEntries() const
 
 GPUd () void setFirstEntry(FirstEntry ent)
 
 GPUd () void setEntries(NElem n)
 
 GPUd () void changeEntriesBy(NElem inc)
 
 GPUd () 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 >  ,
 
)

◆ GPUd() [1/10]

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

1st entry of the group

◆ GPUd() [2/10]

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

Definition at line 43 of file RangeReference.h.

◆ GPUd() [3/10]

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

Definition at line 42 of file RangeReference.h.

◆ GPUd() [4/10]

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

Definition at line 44 of file RangeReference.h.

◆ GPUd() [5/10]

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

◆ GPUd() [6/10]

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

Definition at line 47 of file RangeReference.h.

◆ GPUd() [7/10]

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

Definition at line 41 of file RangeReference.h.

◆ GPUd() [8/10]

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

◆ GPUd() [9/10]

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

Definition at line 46 of file RangeReference.h.

◆ GPUd() [10/10]

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

Definition at line 45 of file RangeReference.h.

◆ GPUdDefault() [1/3]

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

◆ GPUdDefault() [2/3]

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

◆ GPUdDefault() [3/3]

template<typename FirstEntry = int, typename NElem = int>
o2::dataformats::RangeReference< FirstEntry, NElem >::GPUdDefault ( )
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: