ATLAS Offline Software
LUCID_DetElemHash.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LUCID_DETELEMHASH_H
6 #define LUCID_DETELEMHASH_H
7 
8 class Identifier;
9 class IdHelper;
10 class IdContext;
11 
12 // based on the Muon DetEkemHash class
13 
15 {
16  public:
17 
21 
22  typedef Identifier ID;
23 
24  int max() const;
25 
26  private:
27 
30  int m_max;
31 
32 
33 };
34 
35 
36 #endif
LUCID_DetElemHash::~LUCID_DetElemHash
~LUCID_DetElemHash()
Definition: LUCID_DetElemHash.cxx:26
LUCID_DetElemHash::max
int max() const
Definition: LUCID_DetElemHash.cxx:32
LUCID_DetElemHash::m_helper
const IdHelper * m_helper
Definition: LUCID_DetElemHash.h:28
IdHelper
This is an abstract base class for helper classes that know how to convert Identifier <-> IdentifierH...
Definition: IdHelper.h:24
LUCID_DetElemHash::ID
Identifier ID
Definition: LUCID_DetElemHash.h:22
LUCID_DetElemHash::LUCID_DetElemHash
LUCID_DetElemHash()
Definition: LUCID_DetElemHash.cxx:10
LUCID_DetElemHash
Definition: LUCID_DetElemHash.h:15
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
IdContext
This class saves the "context" of an expanded identifier (ExpandedIdentifier) for compact or hash ver...
Definition: IdContext.h:26
LUCID_DetElemHash::m_context
IdContext * m_context
Definition: LUCID_DetElemHash.h:29
LUCID_DetElemHash::m_max
int m_max
Definition: LUCID_DetElemHash.h:30
Identifier
Definition: IdentifierFieldParser.cxx:14