NAIA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
Public Member Functions | Private Attributes | Friends | List of all members
NAIA::SingleTreeChain::EventItr Class Reference

#include <SingleTreeChain.h>

Public Member Functions

 EventItr (unsigned long long entry, SingleTreeChain *chain)
 
EventItroperator++ ()
 
EventItr operator++ (int)
 
EventItroperator-- ()
 
EventItr operator-- (int)
 
Eventoperator* ()
 

Private Attributes

unsigned long long m_entry = 0
 
SingleTreeChainm_chain
 

Friends

bool operator== (const EventItr &lhs, const EventItr &rhs)
 

Detailed Description

Definition at line 225 of file SingleTreeChain.h.

Constructor & Destructor Documentation

NAIA::SingleTreeChain::EventItr::EventItr ( unsigned long long  entry,
SingleTreeChain chain 
)
inline

Definition at line 229 of file SingleTreeChain.h.

Member Function Documentation

Event& NAIA::SingleTreeChain::EventItr::operator* ( )
inline

Definition at line 254 of file SingleTreeChain.h.

References NAIA::SingleTreeChain::GetEvent(), m_chain, and m_entry.

EventItr& NAIA::SingleTreeChain::EventItr::operator++ ( )
inline

Definition at line 232 of file SingleTreeChain.h.

References m_entry.

Referenced by operator++().

EventItr NAIA::SingleTreeChain::EventItr::operator++ ( int  )
inline

Definition at line 237 of file SingleTreeChain.h.

References operator++().

EventItr& NAIA::SingleTreeChain::EventItr::operator-- ( )
inline

Definition at line 243 of file SingleTreeChain.h.

References m_entry.

Referenced by operator--().

EventItr NAIA::SingleTreeChain::EventItr::operator-- ( int  )
inline

Definition at line 248 of file SingleTreeChain.h.

References operator--().

Friends And Related Function Documentation

bool operator== ( const EventItr lhs,
const EventItr rhs 
)
friend

Definition at line 288 of file SingleTreeChain.h.

Member Data Documentation

SingleTreeChain* NAIA::SingleTreeChain::EventItr::m_chain
private

Definition at line 258 of file SingleTreeChain.h.

Referenced by operator*(), and NAIA::operator==().

unsigned long long NAIA::SingleTreeChain::EventItr::m_entry = 0
private

Definition at line 257 of file SingleTreeChain.h.

Referenced by operator*(), operator++(), operator--(), and NAIA::operator==().


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