ATLAS Offline Software
JetInputKey.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  JetInputKey.cpp - description
6  -------------------
7  begin : Fri Jan 21 2006
8  email : Alan.Watson@cern.ch
9  ***************************************************************************/
10 
11 #ifndef TRIGGERSPACE
12 // running in Athena
14 
15 #else
16 // running in TRIGGERSPACE
17 #include "JetInputKey.h"
18 
19 #endif
20 
21 namespace LVL1 {
22 
26 JetInputKey::JetInputKey(double phi, double eta) : JetElementKeyBase(phi,eta)
27 {
28  setupJetRegionData();
29  setupThisKeyValues();
30 }
31 
33 JetInputKey::JetInputKey() : JetElementKeyBase()
34 {
37 }
38 
41 {
44 }
45 
46 } // end LVL1 namespace
47 
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:64
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:79
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::JetInputKey::JetInputKey
JetInputKey()
constructs a JetInputKey object
Definition: JetInputKey.cxx:38
LVL1::JetElementKeyBase::setupJetRegionData
void setupJetRegionData()
Does same as setupRegionData, except in FCAL where uses phi granularity appropriate for the jet trigg...
Definition: JetElementKeyBase.cxx:463
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
JetInputKey.h
JetVoronoiDiagramHelpers::coord
double coord
Definition: JetVoronoiDiagramHelpers.h:45