|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef XAODTRIGGER_VERSIONS_JETROI_V2_H
9 #define XAODTRIGGER_VERSIONS_JETROI_V2_H
102 const std::vector< std::string >&
thrNames()
const;
116 #endif // XAODTRIGGER_VERSIONS_JETROI_V2_H
void setThrPattern(uint32_t value)
Set the threshold pattern.
const std::vector< float > & thrValues() const
The values of the thresholds (in MeV) passed by the jet candidate.
float et8x8() const
The energy deposited in a 0.8x0.8 area around the RoI.
float et6x6() const
The energy deposited in a 0.6x0.6 area around the RoI.
const std::vector< std::string > & thrNames() const
The names of the thresholds passed by jet candidate.
Base class for elements of a container that can have aux data.
float etLarge() const
The ET values stored in the RoI.
void setRoIWord(uint32_t value)
Set the "raw" RoI word, describing the jet candidate.
uint32_t thrPattern() const
The pattern describing which thresholds were passed by the jet.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
void initialize(uint32_t roiword, float eta, float phi)
Initialise the object with its most important properties.
void clearThresholds()
Remove all the passed thresholds from the RoI.
float etScale() const
The ET scale for RoI digits.
float eta() const
The pseudorapidity ( ) of the jet candidate.
void setEt8x8(float value)
Set the energy deposited in a 0.8x0.8 area around the RoI.
SG_BASE(xAOD::JetRoI_v2, SG::AuxElement)
float phi() const
The azimuthal angle ( ) of the jet candidate.
float et4x4() const
The energy deposited in a 0.4x0.4 area around the RoI.
JetRoI_v2()
Default constructor.
void setEtScale(float value)
Set the ET scale for RoI digits.
Class describing a LVL1 jet region of interest.
uint32_t roiWord() const
The "raw" RoI word describing the jet candidate.
void setEt6x6(float value)
Set the energy deposited in a 0.6x0.6 area around the RoI.
void setPhi(float v)
Set the azimuthal angle of the jet candidate.
void addThreshold(const std::string &name, float value)
Add a new threshold that was passed by the RoI.
void setEt4x4(float value)
Set the energy deposited in a 0.4x0.4 area around the RoI.
void setEta(float v)
Set the pseudorapidity of the jet candidate.
Base class for elements of a container that can have aux data.