Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
AtlasRegion.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // AtlasRegion.h, (c) ATLAS Detector software
8 
9 #ifndef ATLASDETDESCR_ATLASREGION_H
10 #define ATLASDETDESCR_ATLASREGION_H 1
11 
12 namespace AtlasDetDescr {
13 
21  enum AtlasRegion {
22  // Unset
24  // first Geometry element in enum, used in e.g. loops
26  // ATLAS Detector setup: geometrical ones
27  fAtlasID = 1,
30  fAtlasMS = 4,
32  // number of defined GeoIDs
34  };
35 
36 } // end of namespace
37 
38 
42 }
43 
44 #endif // ATLASDETDESCR_ATLASREGION
AtlasDetDescr::fNumAtlasRegions
@ fNumAtlasRegions
Definition: AtlasRegion.h:33
AtlasDetDescr::fAtlasForward
@ fAtlasForward
Definition: AtlasRegion.h:28
AtlasDetDescr::AtlasRegion
AtlasRegion
Definition: AtlasRegion.h:21
AtlasDetDescr::fUndefinedAtlasRegion
@ fUndefinedAtlasRegion
Definition: AtlasRegion.h:23
AtlasDetDescr::fAtlasMS
@ fAtlasMS
Definition: AtlasRegion.h:30
AtlasDetDescr
Definition: AtlasDetDescrDict.h:14
AtlasDetDescr::fAtlasCavern
@ fAtlasCavern
Definition: AtlasRegion.h:31
AtlasDetDescr::fAtlasID
@ fAtlasID
Definition: AtlasRegion.h:27
AtlasDetDescr::fAtlasCalo
@ fAtlasCalo
Definition: AtlasRegion.h:29
validAtlasRegion
bool validAtlasRegion(AtlasDetDescr::AtlasRegion region)
Check a given AtlasRegion for its validity.
Definition: AtlasRegion.h:40
AtlasDetDescr::fFirstAtlasRegion
@ fFirstAtlasRegion
Definition: AtlasRegion.h:25