ATLAS Offline Software
PUSplitGrid.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3  */
4 
5 #ifndef TRIGEFMISSINGET_PUSPLITGRID_H
6 #define TRIGEFMISSINGET_PUSPLITGRID_H
7 
9 
10 namespace HLT
11 {
12  namespace MET
13  {
14  class PUSplitGrid : public PufitMultiGrid<3>
15  {
16  public:
26  double maxEta,
27  std::size_t nEtaTowers,
28  std::size_t nPhiTowers,
29  bool displaceEta = false,
30  bool displacePhi = false);
31 
34 
37  }; //> end class PUSplitGrid
38 
40  } // namespace MET
41 } // namespace HLT
42 
43 #endif //> !TRIGEFMISSINGET_PUSPLITGRID_H
HLT::MET::PeriodicGridBase::displacePhi
bool displacePhi() const
Whether or not this is displaced in phi.
Definition: PeriodicGridBase.cxx:144
HLT::MET::PeriodicGridBase::nPhiTowers
std::size_t nPhiTowers() const
The number of phi bins.
Definition: PeriodicGridBase.cxx:141
HLT::MET::PeriodicGridBase::displaceEta
bool displaceEta() const
Whether or not this is displaced in eta.
Definition: PeriodicGridBase.cxx:143
HLT::MET::PeriodicGridBase::parameters
const GridParameters & parameters() const
The grid parameters.
Definition: PeriodicGridBase.cxx:138
HLT
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Definition: HLTResultReader.h:26
HLT::MET::PUSplitGrid::PUSplitGrid
PUSplitGrid(double maxEta, std::size_t nEtaTowers, std::size_t nPhiTowers, bool displaceEta=false, bool displacePhi=false)
Create a new tower grid.
Definition: PUSplitGrid.cxx:11
TCS::MET
@ MET
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:16
HLT::MET::PeriodicGridBase::maxEta
double maxEta() const
The maximum eta range for the grid.
Definition: PeriodicGridBase.cxx:139
PufitMultiGrid.h
HLT::MET::PufitMultiGrid
Multiple grids combined into one.
Definition: PufitMultiGrid.h:63
InDetDD::other
@ other
Definition: InDetDD_Defs.h:16
HLT::MET::GridParameters
Parameters describing a grid.
Definition: PeriodicGridBase.h:43
HLT::MET::PUSplitGrid
Definition: PUSplitGrid.h:15
HLT::MET::PufitMultiGridSet
Helper struct to forward the SignedKinematics operators nicely.
Definition: PufitMultiGrid.h:316
HLT::MET::PeriodicGridBase::nEtaTowers
std::size_t nEtaTowers() const
The number of eta bins.
Definition: PeriodicGridBase.cxx:140