ATLAS Offline Software
eflowCellPosition.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 EFLOWCELLPOSITION_H
6 #define EFLOWCELLPOSITION_H
7 
8 /********************************************************************
9 
10 NAME: eflowCellPosition.h
11 PACKAGE: offline/Reconstruction/eflowRec
12 
13 AUTHORS: M.Hodgkinson, R Duxfield (based on R.Duxfields Root package)
14 CREATED: 18th Aug, 2005
15 
16 ********************************************************************/
17 
19 
20 class CaloCell;
22 
36 {
37 
38 public:
41  double dR);
42  eflowCellPosition(const eflowAbstractCellList* deposit, const CaloCell* cell);
44 
45  bool operator<(const eflowCellPosition& rhs) const;
46 
47  double dR() const;
48 
49 private:
51  double m_eta, m_phi;
53 };
54 #endif
eflowCaloRegions.h
eflowCellPosition::eflowCellPosition
eflowCellPosition(const eflowAbstractCellList *deposit, eflowCaloENUM layer, double dR)
Definition: eflowCellPosition.cxx:27
ReadCellNoiseFromCool.cell
cell
Definition: ReadCellNoiseFromCool.py:53
eflowCellPosition::dR
double dR() const
Definition: eflowCellPosition.cxx:64
eflowCellPosition
This class stores the eta,phi and layer of the calorimeter cell and defines a "<" operator which can ...
Definition: eflowCellPosition.h:36
eflowCellPosition::m_deposit
const eflowAbstractCellList * m_deposit
Definition: eflowCellPosition.h:52
TRT::Hit::layer
@ layer
Definition: HitInfo.h:79
eflowCellPosition::m_layer
eflowCaloENUM m_layer
Definition: eflowCellPosition.h:50
eflowCellPosition::m_phi
double m_phi
Definition: eflowCellPosition.h:51
eflowAbstractCellList
Definition: eflowAbstractCellList.h:31
eflowCellPosition::operator<
bool operator<(const eflowCellPosition &rhs) const
Definition: eflowCellPosition.cxx:45
eflowCalo::LAYER
LAYER
Definition: eflowCaloRegions.h:36
CaloCell
Data object for each calorimeter readout cell.
Definition: CaloCell.h:57
eflowCellPosition::~eflowCellPosition
~eflowCellPosition()
Definition: eflowCellPosition.h:43
eflowCellPosition::m_eta
double m_eta
Definition: eflowCellPosition.h:51