ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::JetEtRoI_v1 Class Reference

Class describing a LVL1 jet-ET "RoI". More...

#include <JetEtRoI_v1.h>

Inheritance diagram for xAOD::JetEtRoI_v1:
Collaboration diagram for xAOD::JetEtRoI_v1:

Public Member Functions

 JetEtRoI_v1 ()
 Default constructor.
uint32_t roiWord () const
 The RoI word describing the JetET thresholds passed.
void setRoIWord (uint32_t value)
 Set the RoI word describing the JetET thresholds passed.
uint32_t thrPattern () const
 Helper function accessing the threshold pattern in the RoI word.
Thresholds passed by the RoI
void addThreshold (const std::string &name)
 Add a new threshold that was passed.
void clearThresholds ()
 Remove all the passed thresholds.
const std::vector< std::string > & thrNames () const
 The names of the thresholds passed.

Detailed Description

Class describing a LVL1 jet-ET "RoI".

This class describes the properties of the LVL1 jet-ET calculation in the xAOD format.

Author
Lukas Heinrich Lukas.nosp@m..Hei.nosp@m.nrich.nosp@m.@cer.nosp@m.n.ch
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h
Alan Watson Alan..nosp@m.Wats.nosp@m.on@ce.nosp@m.rn.c.nosp@m.h
Revision
631149
Date
2014-11-26 13:26:18 +0100 (Wed, 26 Nov 2014)

Definition at line 35 of file JetEtRoI_v1.h.

Constructor & Destructor Documentation

◆ JetEtRoI_v1()

xAOD::JetEtRoI_v1::JetEtRoI_v1 ( )

Default constructor.

Definition at line 14 of file JetEtRoI_v1.cxx.

15 : SG::AuxElement() {
16
17 }
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.

Member Function Documentation

◆ addThreshold()

void xAOD::JetEtRoI_v1::addThreshold ( const std::string & name)

Add a new threshold that was passed.

◆ clearThresholds()

void xAOD::JetEtRoI_v1::clearThresholds ( )

Remove all the passed thresholds.

Definition at line 37 of file JetEtRoI_v1.cxx.

37 {
38
39 names( *this ).clear();
40 return;
41 }
static const EventInfo_v1::Accessor< std::vector< std::string > > names("streamTagNames")

◆ roiWord()

uint32_t xAOD::JetEtRoI_v1::roiWord ( ) const

The RoI word describing the JetET thresholds passed.

◆ setRoIWord()

void xAOD::JetEtRoI_v1::setRoIWord ( uint32_t value)

Set the RoI word describing the JetET thresholds passed.

◆ thrNames()

const std::vector< std::string > & xAOD::JetEtRoI_v1::thrNames ( ) const

The names of the thresholds passed.

Definition at line 43 of file JetEtRoI_v1.cxx.

43 {
44
45 return names( *this );
46 }

◆ thrPattern()

uint32_t xAOD::JetEtRoI_v1::thrPattern ( ) const

Helper function accessing the threshold pattern in the RoI word.


The documentation for this class was generated from the following files: