ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger/TrigT1/TrigT1CaloEvent/TrigT1CaloEvent/JetEtRoI.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 JetEtRoI.h - description
6 -------------------
7 begin : Thursday 2 Feb 2006
8 email : Alan.Watson@cern.ch
9 ***************************************************************************/
10
11
12#ifndef JetEtRoI_H
13#define JetEtRoI_H
14
15// Gaudi kernel stuff.
16#include "GaudiKernel/DataObject.h"
18
19namespace LVL1 {
20
27 class JetEtRoI : public DataObject {
28 public:
29
30 // constructor
31 JetEtRoI(unsigned int word, unsigned int jetEt) :
32 m_roiWord(word), m_Et(jetEt)
33 {
34 m_hits = word&0xF;
35 };
36
37 // destructor
40 unsigned int roiWord() const {return m_roiWord;}
42 unsigned int jetEt() const {return m_Et;}
44 unsigned int hits() const {return m_hits;}
45private:
46 unsigned int m_roiWord;
47 unsigned int m_Et;
48 unsigned int m_hits;
49
50};
51
52}//end of LVL1 namespace defn
53
54#ifndef JETETROI_CLASSDEF_H
56#endif
57
58#endif
macros to associate a CLID to a type
unsigned int jetEt() const
return result of Et estimation
JetEtRoI(unsigned int word, unsigned int jetEt)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...