8#ifndef XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V2_H
9#define XAODTRIGL1CALO_VERSIONS_JEMETSUMS_V2_H
11#include "AthLinks/ElementLink.h"
38 const std::vector<uint16_t>&
etVec,
39 const std::vector<uint16_t>&
exVec,
40 const std::vector<uint16_t>&
eyVec,
62 const std::vector<uint16_t>&
etVec()
const;
67 const std::vector<uint16_t>&
exVec()
const;
72 const std::vector<uint16_t>&
eyVec()
const;
Base class for elements of a container that can have aux data.
Base class for elements of a container that can have aux data.
void setPeak(uint8_t)
set peak
void setCrate(uint8_t)
set crate number
uint16_t et() const
get et for etVec[peak] - time slice that (hopefully) contains the collision
uint16_t ey() const
get ey for eyVec[peak] - time slice that (hopefully) contains the collision
virtual ~JEMEtSums_v2()
Default desturctor.
uint8_t module() const
get module
const std::vector< uint16_t > & eyVec() const
get eyVec - ey for all time slices
uint16_t ex() const
get ex for exVec[peak] - time slice that (hopefully) contains the collision
void setExVec(const std::vector< uint16_t > &)
set exVec - ex for all time slices
void setEyVec(const std::vector< uint16_t > &)
set eyVec - ey for all time slices
uint8_t crate() const
get crate number
uint8_t forward() const
Is this JEMEtSums forward?
void setEtVec(const std::vector< uint16_t > &)
set etVec - et for all time slices
const std::vector< uint16_t > & etVec() const
Please note that in the context of JEMEtSums, et is total energy, not transverse energy For transvers...
uint8_t peak() const
get peak
const std::vector< uint16_t > & exVec() const
get exVec - ex for all time slices
JEMEtSums_v2()
Default constructor.
void setModule(uint8_t)
set module
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.