ATLAS Offline Software
Loading...
Searching...
No Matches
TrigFeatureLink Class Reference

#include <TrigFeatureLink.h>

Collaboration diagram for TrigFeatureLink:

Public Member Functions

 TrigFeatureLink (CLID clid, uint16_t subtype, uint32_t index)
 TrigFeatureLink ()
bool isValid () const
CLID clid () const
uint16_t subTypeIndex () const
uint32_t index () const

Private Attributes

CLID m_clid
uint16_t m_subTypeIndex
uint32_t m_index

Detailed Description

Definition at line 12 of file TrigFeatureLink.h.

Constructor & Destructor Documentation

◆ TrigFeatureLink() [1/2]

TrigFeatureLink::TrigFeatureLink ( CLID clid,
uint16_t subtype,
uint32_t index )

Definition at line 7 of file TrigFeatureLink.cxx.

8 : m_clid(clid),
9 m_subTypeIndex(subtype),
11{}

◆ TrigFeatureLink() [2/2]

TrigFeatureLink::TrigFeatureLink ( )

Definition at line 13 of file TrigFeatureLink.cxx.

14 : m_clid(0),
16 m_index(0)
17{}

Member Function Documentation

◆ clid()

CLID TrigFeatureLink::clid ( ) const
inline

Definition at line 19 of file TrigFeatureLink.h.

19{ return m_clid; }

◆ index()

uint32_t TrigFeatureLink::index ( ) const
inline

Definition at line 21 of file TrigFeatureLink.h.

21{ return m_index; }

◆ isValid()

bool TrigFeatureLink::isValid ( ) const
inline

Definition at line 17 of file TrigFeatureLink.h.

17{ return m_clid != 0; }

◆ subTypeIndex()

uint16_t TrigFeatureLink::subTypeIndex ( ) const
inline

Definition at line 20 of file TrigFeatureLink.h.

20{ return m_subTypeIndex; }

Member Data Documentation

◆ m_clid

CLID TrigFeatureLink::m_clid
private

Definition at line 25 of file TrigFeatureLink.h.

◆ m_index

uint32_t TrigFeatureLink::m_index
private

Definition at line 27 of file TrigFeatureLink.h.

◆ m_subTypeIndex

uint16_t TrigFeatureLink::m_subTypeIndex
private

Definition at line 26 of file TrigFeatureLink.h.


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