|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODHIEVENT_VERSIONS_HIEVENTSHAPE_V2_H
9 #define XAODHIEVENT_VERSIONS_HIEVENTSHAPE_V2_H
70 const std::vector< float >&
etCos()
const;
72 std::vector< float >&
etCos();
78 const std::vector<float>&
etSin()
const;
116 #endif // XAODHIEVENT_VERSIONS_HIEVENTSHAPE_V2_H
float et() const
Transverse energy reconstructed on the slice.
float etaMin() const
eta slice "left" edge
void setArea(float value)
set the area of the eta slice
Base class for elements of a container that can have aux data.
void setEtaMin(float value)
set eta slice "left" edge
int layer() const
calorimeter layer for which the quantities were calculated 0 - all calorimeter depth others numbers a...
float area() const
obtain the area of the eta slice
void setRho(float value)
set the rho value
SG_BASE(xAOD::HIEventShape_v2, SG::AuxElement)
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
const std::vector< float > & etSin() const
sine (x) part of the harmonic modulation strength
HIEventShape_v2()
Default constructor.
void setEtSin(const std::vector< float > &value)
set the sine harmonic modulation
Interface class for the HI reconstruction EDM.
void setEtCos(const std::vector< float > &value)
set the cosine harmonic modulation
const std::vector< float > & etCos() const
cosine (y) part of the harmonic modulation strength Following convention is used: index 0 is first ha...
int nCells() const
number of cells that were summed in slice
float etaMax() const
eta slice "right" edge
void setNCells(int value)
set the number of cells summed in slice
void setEtaMax(float value)
set eta slice "right" edge
void setLayer(int value)
set layer information
Base class for elements of a container that can have aux data.
std::vector< float > & etSin()
read-write accessor for since modulation
void setEt(float value)
Set the reconstructed transverse energy.
float rho() const
energy density (et/area)