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

#include <LUCID_DetElemHash.h>

Collaboration diagram for LUCID_DetElemHash:

Public Types

typedef Identifier ID
 

Public Member Functions

 LUCID_DetElemHash ()
 
 LUCID_DetElemHash (const LUCID_DetElemHash &other)
 
 ~LUCID_DetElemHash ()
 
int max () const
 

Private Attributes

const IdHelperm_helper
 
IdContextm_context
 
int m_max
 

Detailed Description

Definition at line 14 of file LUCID_DetElemHash.h.

Member Typedef Documentation

◆ ID

Definition at line 22 of file LUCID_DetElemHash.h.

Constructor & Destructor Documentation

◆ LUCID_DetElemHash() [1/2]

LUCID_DetElemHash::LUCID_DetElemHash ( )

Definition at line 10 of file LUCID_DetElemHash.cxx.

11  :
12  m_helper(nullptr),
13  m_context(nullptr),
14  m_max(16)
15 {}

◆ LUCID_DetElemHash() [2/2]

LUCID_DetElemHash::LUCID_DetElemHash ( const LUCID_DetElemHash other)

Definition at line 17 of file LUCID_DetElemHash.cxx.

18 {
19  m_helper = other.m_helper;
20 // IdContext& cntx = *other.m_context;
21  // m_context = new IdContext(cntx.prefix_id(), cntx.begin_index(), cntx.end_index());
22  m_max = other.m_max;
23  m_context = nullptr;
24 }

◆ ~LUCID_DetElemHash()

LUCID_DetElemHash::~LUCID_DetElemHash ( )

Definition at line 26 of file LUCID_DetElemHash.cxx.

27 {
28 // delete m_context;
29 }

Member Function Documentation

◆ max()

int LUCID_DetElemHash::max ( ) const

Definition at line 32 of file LUCID_DetElemHash.cxx.

33 {
34  return m_max;
35 }

Member Data Documentation

◆ m_context

IdContext* LUCID_DetElemHash::m_context
private

Definition at line 29 of file LUCID_DetElemHash.h.

◆ m_helper

const IdHelper* LUCID_DetElemHash::m_helper
private

Definition at line 28 of file LUCID_DetElemHash.h.

◆ m_max

int LUCID_DetElemHash::m_max
private

Definition at line 30 of file LUCID_DetElemHash.h.


The documentation for this class was generated from the following files:
LUCID_DetElemHash::m_helper
const IdHelper * m_helper
Definition: LUCID_DetElemHash.h:28
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
LUCID_DetElemHash::m_context
IdContext * m_context
Definition: LUCID_DetElemHash.h:29
LUCID_DetElemHash::m_max
int m_max
Definition: LUCID_DetElemHash.h:30