|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   14 #ifndef gFexTowerSummer_H 
   15 #define gFexTowerSummer_H 
   49       this, 
"gFexDataTowers", 
"L1_gFexDataTowers",
"gFexDataTowers container"};
 
   53       this, 
"gTowers200WriteKey", 
"L1_gFexDataTowers200",
"Write gFEX 200 MeV Trigger Tower container"};
 
   56     this, 
"gTowers50WriteKey", 
"L1_gFexDataTowers50", 
"Write gFEX 50 MeV Trigger Tower container"};
 
   60       this, 
"gTowersEMWriteKey", 
"L1_gFexEmulatedEMTowers", 
"Write gFEX 200 MeV Trigger Tower EM container"};
 
   63       this, 
"gTowersHADWriteKey", 
"L1_gFexEmulatedHADTowers", 
"Write gFEX 200 MeV Trigger Tower HAD container"};  
 
   70                   gtFPGA &Xsaturation) 
const;
 
   72   void undoMLE(
int &datumPtr) 
const;
 
   75          int gFEXtowerID) 
const;
 
  
Property holding a SG store/key/clid from which a ReadHandle is made.
void undoMLE(int &datumPtr) const
SG::WriteHandleKey< xAOD::gFexTowerContainer > m_gTowersHADWriteKey
Property holding a SG store/key/clid from which a ReadHandle is made.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
SG::WriteHandleKey< xAOD::gFexTowerContainer > m_gTowersEMWriteKey
void signExtend(int *xptr, int upto) const
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< xAOD::gFexTowerContainer > m_gTowersWriteKey
Property holding a SG store/key/clid from which a WriteHandle is made.
gFexTowerSummer(const std::string &name, ISvcLocator *svc)
::StatusCode StatusCode
StatusCode definition for legacy code.
AthROOTErrorHandlerSvc * svc
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::ReadHandleKey< xAOD::gFexTowerContainer > m_gFexFiberTowersReadKey
SG::WriteHandleKey< xAOD::gFexTowerContainer > m_gTowers50WriteKey
virtual StatusCode execute(const EventContext &) const override
Function executing the algorithm.
virtual StatusCode initialize() override
Function initialising the algorithm.
StatusCode gtReconstructABC(const EventContext &ctx, unsigned int XFPGA, gtFPGA &XgtF, gtFPGA &Xgt, gtFPGA &Xsaturation) const
setScale setgFexType iEta
std::array< std::array< int, LVL1::gFEXPos::AB_COLUMNS >, LVL1::gFEXPos::ABC_ROWS > gtFPGA
void getEtaPhi(float &Eta, float &Phi, int iEta, int iPhi, int gFEXtowerID) const