ATLAS Offline Software
Loading...
Searching...
No Matches
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{}
const IdHelper * m_helper

◆ 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: