|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef JETALGORITHM_H
13 #define JETALGORITHM_H
18 #include "GaudiKernel/ServiceHandle.h"
40 class JEMJetAlgorithm {
void passesTrigger()
Check trigger condition and set ET values if TOB created.
int ET6x6()
Returns 6x6 TT cluster ET.
int ET4x4()
Returns 4x4 TT cluster ET.
static const int m_satSmall
bool isRoI()
Does this window pass the local ET maximum condition.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
int ETSmall()
Returns Small cluster ET.
void setRoICoord(double eta, double phi)
Compute RoI coordinate.
bool isEtMax()
Does this window pass the local ET maximum condition.
int Core()
Returns RoI Core ET.
const TrigConf::L1Menu * m_l1menu
JEMJetAlgorithm(double eta, double phi, const std::map< int, JetInput * > *jiContainer, const TrigConf::L1Menu *l1menu)
void testEtMax(const std::vector< int > &cores)
Form all 2x2 clusters within window and test centre is a local ET maximum.
int ET8x8()
Returns 8x8 TT cluster ET.
double m_eta
Algorithm results.
Description of JEMTobRoI_v1.
double phi()
Returns phi coordinate of RoI, using standard ATLAS convention.
static const int m_satLarge
Algorithm parameters.
xAOD::JEMTobRoI * jemTobRoI()
Create JEMTobRoI and return pointers to it.
int ETLarge()
Returns Large cluster ET.