ATLAS Offline Software
JetElementKey.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 /***************************************************************************
5  JetElementKey.h - description
6  -------------------
7  begin : Friday Jan 20 2006
8  email : Alan.Watson@cern.ch
9  ***************************************************************************/
10 
11 
12 #ifndef JetElementKey_H
13 #define JetElementKey_H
14 
15 #ifndef TRIGGERSPACE
16 
17 // running in Athena
19 
20 #else
21 // running in TRIGGERSPACE
22 
23 #include "JetElementKeyBase.h"
24 
25 #endif
26 
27 
28 namespace LVL1 {
29 
30  //Doxygen class description below:
46 class JetElementKey : public JetElementKeyBase {
47 
48 public:
49 
50  JetElementKey(double phi, double eta);
52  JetElementKey();
53 };
54 }
55 #endif
LVL1::KeyUtilities::phi
virtual double phi() const
returns phi coordinate of centre of relevant trigger tower.
Definition: KeyUtilities.cxx:159
JetElementKeyBase.h
LVL1::JetElementKey::JetElementKey
JetElementKey()
constructs a JetElementKey object
Definition: JetElementKey.cxx:38
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition: ICMMCPHitsCnvTool.h:18
LVL1::KeyUtilities::eta
virtual double eta() const
returns the centre of the TT at eta_coord:
Definition: KeyUtilities.cxx:150
LVL1::KeyUtilities::coord
Coordinate coord() const
return central coords of current key value.
Definition: KeyUtilities.cxx:199
LVL1::Coordinate
Coordinate class declaration.
Definition: TrigT1/TrigT1Interfaces/TrigT1Interfaces/Coordinate.h:50