![]() |
ATLAS Offline Software
|
#include <gFEXOutputCollection.h>
Public Member Functions | |
| gFEXOutputCollection () | |
| ~gFEXOutputCollection () | |
| void | clearJets () |
| void | clearGlobals () |
| void | addValueJet (std::string key, float value) |
| add a value related to the jet finder algorithm for a TOB | |
| void | addValueGlobal (std::string key, float value) |
| void | fillJet () |
| void | fillGlobal () |
| int | jetsSize () const |
| int | globalsSize () const |
| std::unordered_map< std::string, float > | getJet (int) const |
| std::unordered_map< std::string, float > | getGlobal (int) const |
| void | addJetTob (uint32_t) |
| void | addGlobalTob (uint32_t) |
| const std::vector< uint32_t > & | getJetTob () const |
| const std::vector< uint32_t > & | getGlobalTob () const |
| void | setdooutput (bool) |
| bool | getdooutput () const |
Private Attributes | |
| bool | m_dooutput |
| std::vector< uint32_t > | m_jettob |
| std::vector< uint32_t > | m_globaltob |
| std::unordered_map< std::string, float > | m_values_gFEXJet |
| std::unordered_map< std::string, float > | m_values_gFEXGlobal |
| std::vector< std::unordered_map< std::string, float > > | m_allvalues_gFEXjet |
| jet related values of all TOBs in an event | |
| std::vector< std::unordered_map< std::string, float > > | m_allvalues_gFEXglobal |
Definition at line 21 of file gFEXOutputCollection.h.
| LVL1::gFEXOutputCollection::gFEXOutputCollection | ( | ) |
Definition at line 13 of file gFEXOutputCollection.cxx.
| LVL1::gFEXOutputCollection::~gFEXOutputCollection | ( | ) |
Definition at line 17 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::addGlobalTob | ( | uint32_t | globaltob | ) |
Definition at line 91 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::addJetTob | ( | uint32_t | jettob | ) |
Definition at line 58 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::addValueGlobal | ( | std::string | key, |
| float | value ) |
Definition at line 70 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::addValueJet | ( | std::string | key, |
| float | value ) |
add a value related to the jet finder algorithm for a TOB
| key | name of the value |
| value | the value |
Definition at line 37 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::clearGlobals | ( | ) |
Definition at line 29 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::clearJets | ( | ) |
Definition at line 21 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::fillGlobal | ( | ) |
Definition at line 75 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::fillJet | ( | ) |
Definition at line 42 of file gFEXOutputCollection.cxx.
| bool LVL1::gFEXOutputCollection::getdooutput | ( | ) | const |
Definition at line 106 of file gFEXOutputCollection.cxx.
| std::unordered_map< std::string, float > LVL1::gFEXOutputCollection::getGlobal | ( | int | location | ) | const |
Definition at line 86 of file gFEXOutputCollection.cxx.
| const std::vector< uint32_t > & LVL1::gFEXOutputCollection::getGlobalTob | ( | ) | const |
Definition at line 96 of file gFEXOutputCollection.cxx.
| std::unordered_map< std::string, float > LVL1::gFEXOutputCollection::getJet | ( | int | location | ) | const |
Definition at line 53 of file gFEXOutputCollection.cxx.
| const std::vector< uint32_t > & LVL1::gFEXOutputCollection::getJetTob | ( | ) | const |
Definition at line 63 of file gFEXOutputCollection.cxx.
| int LVL1::gFEXOutputCollection::globalsSize | ( | ) | const |
Definition at line 81 of file gFEXOutputCollection.cxx.
| int LVL1::gFEXOutputCollection::jetsSize | ( | ) | const |
Definition at line 48 of file gFEXOutputCollection.cxx.
| void LVL1::gFEXOutputCollection::setdooutput | ( | bool | input | ) |
Definition at line 102 of file gFEXOutputCollection.cxx.
|
private |
Definition at line 83 of file gFEXOutputCollection.h.
|
private |
jet related values of all TOBs in an event
Definition at line 82 of file gFEXOutputCollection.h.
|
private |
Definition at line 74 of file gFEXOutputCollection.h.
|
private |
Definition at line 77 of file gFEXOutputCollection.h.
|
private |
Definition at line 76 of file gFEXOutputCollection.h.
|
private |
Definition at line 80 of file gFEXOutputCollection.h.
|
private |
Definition at line 79 of file gFEXOutputCollection.h.