ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
FPGATrackSimMatchInfo Class Reference

#include <FPGATrackSimMatchInfo.h>

Inheritance diagram for FPGATrackSimMatchInfo:
Collaboration diagram for FPGATrackSimMatchInfo:

Public Member Functions

 FPGATrackSimMatchInfo ()
 
 FPGATrackSimMatchInfo (int v1, int v2)
 
unsigned long barcode () const
 
int evtindex () const
 
bool operator== (const FPGATrackSimMatchInfo &o) const
 
bool operator< (const FPGATrackSimMatchInfo &o) const
 

Private Attributes

unsigned long m_barcode
 
int m_evtindex
 

Detailed Description

Definition at line 10 of file FPGATrackSimMatchInfo.h.

Constructor & Destructor Documentation

◆ FPGATrackSimMatchInfo() [1/2]

FPGATrackSimMatchInfo::FPGATrackSimMatchInfo ( )
inline

Definition at line 12 of file FPGATrackSimMatchInfo.h.

12 : m_barcode(0), m_evtindex(-1) { ; }

◆ FPGATrackSimMatchInfo() [2/2]

FPGATrackSimMatchInfo::FPGATrackSimMatchInfo ( int  v1,
int  v2 
)
inline

Definition at line 13 of file FPGATrackSimMatchInfo.h.

13 : m_barcode(v1), m_evtindex(v2) { ; }

Member Function Documentation

◆ barcode()

unsigned long FPGATrackSimMatchInfo::barcode ( ) const
inline

Definition at line 15 of file FPGATrackSimMatchInfo.h.

15 { return m_barcode; }

◆ evtindex()

int FPGATrackSimMatchInfo::evtindex ( ) const
inline

Definition at line 16 of file FPGATrackSimMatchInfo.h.

16 { return m_evtindex; }

◆ operator<()

bool FPGATrackSimMatchInfo::operator< ( const FPGATrackSimMatchInfo o) const
inline

Definition at line 19 of file FPGATrackSimMatchInfo.h.

19 { if (m_evtindex != o.m_evtindex) return (m_evtindex < o.m_evtindex); else return m_barcode < o.m_barcode; }

◆ operator==()

bool FPGATrackSimMatchInfo::operator== ( const FPGATrackSimMatchInfo o) const
inline

Definition at line 18 of file FPGATrackSimMatchInfo.h.

18 { return (m_barcode == o.m_barcode) && (m_evtindex == o.m_evtindex); }

Member Data Documentation

◆ m_barcode

unsigned long FPGATrackSimMatchInfo::m_barcode
private

Definition at line 23 of file FPGATrackSimMatchInfo.h.

◆ m_evtindex

int FPGATrackSimMatchInfo::m_evtindex
private

Definition at line 24 of file FPGATrackSimMatchInfo.h.


The documentation for this class was generated from the following file:
FPGATrackSimMatchInfo::m_barcode
unsigned long m_barcode
Definition: FPGATrackSimMatchInfo.h:23
ReadCellNoiseFromCoolCompare.v2
v2
Definition: ReadCellNoiseFromCoolCompare.py:364
FPGATrackSimMatchInfo::m_evtindex
int m_evtindex
Definition: FPGATrackSimMatchInfo.h:24