ATLAS Offline Software
EMBPresamplerHVDescriptor.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARHV_EMBPRESAMPLERHVDESCRIPTOR_H
6 #define LARHV_EMBPRESAMPLERHVDESCRIPTOR_H
7 
8 #include "GeoModelKernel/CellBinning.h"
9 #include "GeoModelKernel/CellPartitioning.h"
10 
12 {
13  public:
14  EMBPresamplerHVDescriptor(const CellPartitioning &etaPartitioning, const CellBinning &phiBinning);
16 
17  const CellPartitioning &getEtaPartitioning() const
18  {
19  return m_etaPartitioning;
20  }
21 
22  const CellBinning &getPhiBinning() const
23  {
24  return m_phiBinning;
25  }
26 
27  private:
28  // Illegal operations
31 
32  const CellPartitioning m_etaPartitioning;
33  const CellBinning m_phiBinning;
34 };
35 
36 #endif
EMBPresamplerHVDescriptor::EMBPresamplerHVDescriptor
EMBPresamplerHVDescriptor(const EMBPresamplerHVDescriptor &right)
EMBPresamplerHVDescriptor
Definition: EMBPresamplerHVDescriptor.h:12
EMBPresamplerHVDescriptor::EMBPresamplerHVDescriptor
EMBPresamplerHVDescriptor(const CellPartitioning &etaPartitioning, const CellBinning &phiBinning)
Definition: EMBPresamplerHVDescriptor.cxx:7
EMBPresamplerHVDescriptor::~EMBPresamplerHVDescriptor
~EMBPresamplerHVDescriptor()
EMBPresamplerHVDescriptor::getEtaPartitioning
const CellPartitioning & getEtaPartitioning() const
Definition: EMBPresamplerHVDescriptor.h:17
EMBPresamplerHVDescriptor::m_etaPartitioning
const CellPartitioning m_etaPartitioning
Definition: EMBPresamplerHVDescriptor.h:32
EMBPresamplerHVDescriptor::getPhiBinning
const CellBinning & getPhiBinning() const
Definition: EMBPresamplerHVDescriptor.h:22
EMBPresamplerHVDescriptor::m_phiBinning
const CellBinning m_phiBinning
Definition: EMBPresamplerHVDescriptor.h:33
EMBPresamplerHVDescriptor::operator=
EMBPresamplerHVDescriptor & operator=(const EMBPresamplerHVDescriptor &right)