ATLAS Offline Software
JetElementKey.cxx
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.cpp - description
6  -------------------
7  begin : Tue Sep 26 2000
8  email : e.moyse@qmw.ac.uk
9  ***************************************************************************/
10 
11 #ifndef TRIGGERSPACE
12 // running in Athena
14 
15 #else
16 // running in TRIGGERSPACE
17 #include "JetElementKey.h"
18 
19 #endif
20 
21 namespace LVL1 {
22 
26 JetElementKey::JetElementKey(double phi, double eta) : JetElementKeyBase(phi,eta)
27 {
28  setupRegionData();
29  setupThisKeyValues();
30 }
31 
33 JetElementKey::JetElementKey() : JetElementKeyBase()
34 {
37 }
38 
41 {
44 }
45 
46 } // end LVL1 namespace
47 
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:64
LVL1::JetElementKey::JetElementKey
JetElementKey()
constructs a JetElementKey object
Definition: JetElementKey.cxx:38
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:79
JetElementKey.h
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition: ICMMCPHitsCnvTool.h:18
LVL1::Coordinate
Coordinate class declaration.
Definition: TrigT1/TrigT1Interfaces/TrigT1Interfaces/Coordinate.h:50
LVL1::KeyUtilities::setupThisKeyValues
void setupThisKeyValues()
Definition: KeyUtilities.cxx:173
LVL1::JetElementKeyBase
The JetElementKeyBase object provides the key for each JetElement or JetInput depending on its eta,...
Definition: JetElementKeyBase.h:55
JetVoronoiDiagramHelpers::coord
double coord
Definition: JetVoronoiDiagramHelpers.h:45
LVL1::JetElementKeyBase::setupRegionData
void setupRegionData()
get region data from TrigT1CaloDefs and put in more useful format - vectors
Definition: JetElementKeyBase.cxx:436