ATLAS Offline Software
ForwardDetectors
LUCID
LUCID_Identifier
LUCID_Identifier
LUCID_HardwareID.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_HARDWAREID_H
6
#define LUCID_HARDWAREID_H
7
8
#include "
AtlasDetDescr/AtlasDetectorID.h
"
9
#include "
Identifier/HWIdentifier.h
"
10
#include "
AthenaKernel/CLASS_DEF.h
"
11
12
// based on the Tile calo identifier class
13
14
class
LUCID_HardwareID
:
public
AtlasDetectorID
{
15
16
public
:
17
18
typedef
Identifier::size_type
size_type
;
19
20
21
// default constructor
22
LUCID_HardwareID
(
void
);
23
24
// default destructor
25
virtual
~LUCID_HardwareID
();
26
27
private
:
28
29
};
30
31
CLASS_DEF
(
LUCID_HardwareID
, 17902 , 1 )
32
33
#endif
LUCID_HardwareID::LUCID_HardwareID
LUCID_HardwareID(void)
Definition:
LUCID_HardwareID.cxx:11
AtlasDetectorID.h
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
LUCID_HardwareID::size_type
Identifier::size_type size_type
Definition:
LUCID_HardwareID.h:18
HWIdentifier.h
LUCID_HardwareID::~LUCID_HardwareID
virtual ~LUCID_HardwareID()
Definition:
LUCID_HardwareID.cxx:15
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
Identifier::size_type
unsigned long long size_type
Definition:
DetectorDescription/Identifier/Identifier/Identifier.h:29
CLASS_DEF.h
macros to associate a CLID to a type
AtlasDetectorID
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
Definition:
AtlasDetectorID.h:57
LUCID_HardwareID
Definition:
LUCID_HardwareID.h:14
Generated on Sun Dec 22 2024 21:13:55 for ATLAS Offline Software by
1.8.18