ATLAS Offline Software
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 
10 #include "AthenaKernel/CLASS_DEF.h"
11 
12 // based on the Tile calo identifier class
13 
15 
16  public:
17 
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
IDENTIFIER_TYPE size_type
Definition: DetectorDescription/Identifier/Identifier/Identifier.h:41
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