|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef TRIGCALOEVENT_TRIGMISSINGETCOMPONENT_H
18 #define TRIGCALOEVENT_TRIGMISSINGETCOMPONENT_H
float m_calib1
scale, for calibration (default 1)
void setSumOfSigns(short v)
set sum of energy signs, for calibration
MET trigger slice components (auxiliary information for TrigMissingET)
void setSumEt(float v)
set sum of |Et|
float calib0() const
get constant term, for calibration
short m_status
status flag
short status() const
get status flag
void reset()
clean values and calibration constants
bool operator!=(const TrigMissingEtComponent &a, const TrigMissingEtComponent &b)
Operator comparing two objects for inequality.
bool operator==(const TrigMissingEtComponent &a, const TrigMissingEtComponent &b)
Operator comparing two objects for equality.
std::string getFormattedValues()
print the (1-line) table of all attributes
void setCalib0(float v)
set constant term, for calibration
short sumOfSigns() const
get sum of energy signs, for calibration
void setCalib1(float v)
set scale, for calibration
float sumEt() const
get sum of |Et|
float sumE() const
get sum of |E|
float calib1() const
get scale, for calibration
void setEx(float v)
set Ex
void setEy(float v)
set Ey
unsigned short usedChannels() const
get used channels
void setName(const char *s)
set component name
TrigMissingEtComponent()
constructor
unsigned short m_usedChannels
number of used channels
void setUsedChannels(unsigned short v)
set number of used channels
void setStatus(short v)
set status flag
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
std::string getFormattedHeader()
use this to print the header of the table printed by the following method
float m_calib0
constant term, for calibration (default 0)
void setEz(float v)
set Ez
~TrigMissingEtComponent()
destructor
const std::string & name() const
get component name
macros to associate a CLID to a type
void setSumE(float v)
set sum of |E|
short m_sumOfSigns
calibration: sum of energy signs (-1, +1)