8#ifndef xAODTrigMissingET_TrigMissingET_V1_H
9#define xAODTrigMissingET_TrigMissingET_V1_H
Base class for elements of a container that can have aux data.
Base class for elements of a container that can have aux data.
int flag() const
Get the status flag.
void setSumEtComponent(unsigned int index, float value)
Set SumEt.
void setExComponent(unsigned int index, float value)
Set the x component fo the energy of a component.
float ex() const
Get the x component of the missing energy.
void setNameOfComponent(unsigned int index, const std::string &str)
Set the name of a component.
void setEy(float s)
Set the y component of the missing energy.
void setUsedChannelsComponent(unsigned int index, float value)
Set used Channels.
void setRoiWord(uint32_t s)
Set the ROI word.
void setSumOfSignsComponent(unsigned int index, float value)
Set SumOfSigns.
void setEx(float s)
Set the x component of the missing energy.
float exComponent(unsigned int index) const
Get the x component fo the energy of a component.
const std::string & nameOfComponent(unsigned int index) const
Get the name of a component.
float eyComponent(unsigned int index) const
Get the y component fo the energy of a component.
void setCalib1Component(unsigned int index, float value)
Set Calib1.
uint32_t roiWord() const
Get the ROI word.
float sumE() const
Get the sum of the E of the missing energy.
void setSumE(float s)
Set the sum of the ET of the missing energy.
void setSumEt(float s)
Set the sum of the ET of the missing energy.
float calib0Component(unsigned int index) const
Get Calib0.
float calib1Component(unsigned int index) const
Get Calib1.
unsigned int getNumberOfComponents() const
Get the number of components.
float ezComponent(unsigned int index) const
Get the z component fo the energy of a component.
float sumEt() const
Get the sum of the ET of the missing energy.
void setSumEComponent(unsigned int index, float value)
Set SumE.
void setCalib0Component(unsigned int index, float value)
Set Calib0.
short statusComponent(unsigned int index) const
Get Status.
TrigMissingET_v1()
Defaut constructor.
void setStatusComponent(unsigned int index, float value)
Set Status.
float ez() const
Get the z component of the missing energy.
float sumOfSignsComponent(unsigned int index) const
Get SumOfSigns.
float sumEComponent(unsigned int index) const
Get SumE.
void setEyComponent(unsigned int index, float value)
Set the y component fo the energy of a component.
void defineComponents(const std::vector< std::string > &componentNames)
Define each of the components by name.
void setFlag(int s)
Set the status flag.
float ey() const
Get the y component of the missing energy.
void setEzComponent(unsigned int index, float value)
Set the z component fo the energy of a component.
float sumEtComponent(unsigned int index) const
Get SumEt.
unsigned short usedChannelsComponent(unsigned int index) const
Get used Channels.
void setEz(float s)
Set the z component of the missing energy.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.