|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGL1CALO_VERSIONS_CMXETSUMS_V1_H
9 #define XAODTRIGL1CALO_VERSIONS_CMXETSUMS_V1_H
12 #include "AthLinks/ElementLink.h"
48 const std::vector<uint16_t>&
etVec,
49 const std::vector<uint16_t>&
exVec,
50 const std::vector<uint16_t>&
eyVec,
80 const std::vector<uint16_t>&
etVec()
const;
85 const std::vector<uint16_t>&
exVec()
const;
90 const std::vector<uint16_t>&
eyVec()
const;
void setEyErrorVec(const std::vector< uint32_t > &)
set eyErrorVec
void setEtVec(const std::vector< uint16_t > &)
set etVec
void addEy(const std::vector< uint16_t > &eyVec, const std::vector< uint32_t > &eyErrorVec)
add Ey
uint32_t exError() const
get exErrorVec at peak bunch crossing
const std::vector< uint16_t > & exVec() const
get exVec
uint32_t eyError() const
get eyErrorVec at peak bunch crossing
uint16_t ey() const
get eyVec at peak bunch crossing
Base class for elements of a container that can have aux data.
uint32_t etError() const
get etErrorVec at peak bunch crossing
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
const std::vector< uint16_t > & etVec() const
get etVec
void setEtErrorVec(const std::vector< uint32_t > &)
set etErrorVec
uint8_t peak() const
get peak
uint16_t ex() const
get exVec at peak bunch crossing
Description of CMXEtSums_v1.
uint8_t crate() const
get crate
void addEt(const std::vector< uint16_t > &etVec, const std::vector< uint32_t > &etErrorVec)
add data to existing object add Et
@ MISSING_ET_SIG_STANDARD
void setExVec(const std::vector< uint16_t > &)
set exVec
const std::vector< uint32_t > & eyErrorVec() const
get eyErrorVec
CMXEtSums_v1()
Default constructor.
void setCrate(uint8_t)
set crate
virtual ~CMXEtSums_v1()
Default desturctor.
void addEx(const std::vector< uint16_t > &exVec, const std::vector< uint32_t > &exErrorVec)
add Ex
void setPeak(uint8_t)
set peak
void setSourceComponent(uint8_t)
set source
const std::vector< uint32_t > & etErrorVec() const
get etErrorVec
void setEyVec(const std::vector< uint16_t > &)
set eyVec
uint8_t sourceComponent() const
get source
virtual void initialize(const uint8_t crate, const uint8_t source)
initialize
void setExErrorVec(const std::vector< uint32_t > &)
set exErrorVec
uint16_t et() const
Peak functions - return value of peak bunch crossing Assuming we have got the timing calibration corr...
Base class for elements of a container that can have aux data.
std::ostream & operator<<(std::ostream &out, const std::pair< FIRST, SECOND > &pair)
Helper print operator.
const std::vector< uint32_t > & exErrorVec() const
get exErrorVec
const std::vector< uint16_t > & eyVec() const
get eyVec