ATLAS Offline Software
Loading...
Searching...
No Matches
eflowCaloRegions.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
6#ifndef CALO_REGIONS_H
7#define CALO_REGIONS_H
8
9/********************************************************************
10
11NAME: efloCaloRegions.h
12PACKAGE: offline/Reconstruction/eflowRec
13
14AUTHOR: R Duxfield
15CREATED: 03 May, 2006
16
17********************************************************************/
18
20
23*/
25{
26 public:
27
36
37 static const int nRegions = FCAL2 + 1;
38
39 static const std::string& name(LAYER layer);
41
42 private:
43
44 static const std::string m_layerNames[];
45 static const LAYER m_samplCaloMap[];
46
47};
48
50
55{
56 public:
57
66
67 static const int nRegions = FCAL + 1;
68
69 static const std::string& name(J1STLAYER layer);
71
72 private:
73
74 static const std::string m_layerNames[];
75 static const J1STLAYER m_caloFirstIntMap[];
76
77};
78
80
81
82
83#endif
CaloSampling::CaloSample CaloSample
Definition CaloCell_ID.h:53
This defines the eflowCalo enum, which is used to label calorimeter layers in a simplified scheme whi...
static LAYER translateSampl(CaloCell_ID::CaloSample sampl)
static const std::string m_layerNames[]
static const std::string & name(LAYER layer)
static const LAYER m_samplCaloMap[]
static const int nRegions
This defines the J1STLAYER enum, which is used to label calorimeter layers in a simplified scheme whi...
static const std::string & name(J1STLAYER layer)
static J1STLAYER translateCalo(eflowCaloENUM layer)
static const int nRegions
static const std::string m_layerNames[]
static const J1STLAYER m_caloFirstIntMap[]
eflowCalo::LAYER eflowCaloENUM
eflowFirstIntRegions::J1STLAYER eflowFirstIntENUM