ATLAS Offline Software
Loading...
Searching...
No Matches
BinAndCoord.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 BinAndCoord.h - description
6 -------------------
7 begin : 7/03/2002
8 email : e.moyse@qmul.ac.uk
9 ***************************************************************************/
10
11
12
13
14#ifndef _BinAndCoord_H_
15#define _BinAndCoord_H_
16
17#ifndef TRIGGERSPACE
18// running in Athena
20#else
21// running in TRIGGERSPACE
22#include "Coordinate.h"
23#endif
24
28namespace LVL1 {
29
34
36
37public:
38 BinAndCoord(int phiBin, int etaBin, Coordinate* centralCoords):
39 m_phiBin(phiBin), m_etaBin(etaBin), m_centralCoords(centralCoords){} ;
41
42
43public:
44 int phiBin() const {return m_phiBin;};
45 int etaBin() const {return m_etaBin;};
46 const Coordinate* coords() const {return m_centralCoords;};
47
48private:
49
53
54};
55
56} // end of namespace bracket
57
58
59#endif
60
61
62
63
64
65
66
67
68
69
70
Coordinate policies.
const Coordinate * coords() const
Definition BinAndCoord.h:46
BinAndCoord(int phiBin, int etaBin, Coordinate *centralCoords)
Definition BinAndCoord.h:38
Coordinate * m_centralCoords
Definition BinAndCoord.h:52
int phiBin() const
Definition BinAndCoord.h:44
int etaBin() const
Definition BinAndCoord.h:45
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...