![]() |
ATLAS Offline Software
|
#include <jFEXOutputCollection.h>
Public Member Functions | |
| jFEXOutputCollection () | |
| ~jFEXOutputCollection () | |
| void | clear () |
| void | addValue_smallRJet (std::string, int) |
| void | fill_smallRJet () |
| void | addValue_largeRJet (std::string, int) |
| void | fill_largeRJet () |
| void | addValue_tau (std::string, int) |
| void | fill_tau () |
| void | addValue_fwdEl (std::string, int) |
| void | fill_fwdEl () |
| void | addValue_pileup (std::string, int) |
| void | addValue_pileup (std::string, std::vector< int >) |
| void | fill_pileup () |
| int | SRJetSize () const |
| int | LRJetSize () const |
| int | TauSize () const |
| int | FwdElSize () const |
| int | PileupSize () const |
| int | PileupEtSize () const |
| void | setdooutput (bool) |
| bool | getdooutput () const |
| int | get_smallRJet (int, const std::string &) const |
| int | get_largeRJet (int, const std::string &) const |
| int | get_tau (int, const std::string &) const |
| int | get_fwdEl (int, const std::string &) const |
| int | get_pileup (int, const std::string &) const |
| std::vector< int > | get_pileup_map (int, const std::string &) const |
Private Attributes | |
| bool | m_dooutput |
| std::unordered_map< std::string, int > | m_values_tem_smallRJet |
| std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > | m_allvalues_smallRJet |
| std::unordered_map< std::string, int > | m_values_tem_largeRJet |
| std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > | m_allvalues_largeRJet |
| std::unordered_map< std::string, int > | m_values_tem_tau |
| std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > | m_allvalues_tau |
| std::unordered_map< std::string, int > | m_values_tem_fwdEl |
| std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > | m_allvalues_fwdEl |
| std::unordered_map< std::string, int > | m_values_tem_pileup |
| std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > | m_allvalues_pileup |
| std::unordered_map< std::string, std::vector< int > > | m_values_tem_pileup_maps |
| std::vector< std::unique_ptr< std::unordered_map< std::string, std::vector< int > > > > | m_allvalues_pileup_map |
Definition at line 22 of file jFEXOutputCollection.h.
| LVL1::jFEXOutputCollection::jFEXOutputCollection | ( | ) |
Definition at line 15 of file jFEXOutputCollection.cxx.
| LVL1::jFEXOutputCollection::~jFEXOutputCollection | ( | ) |
Definition at line 19 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::addValue_fwdEl | ( | std::string | key, |
| int | value ) |
Definition at line 91 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::addValue_largeRJet | ( | std::string | key, |
| int | value ) |
Definition at line 81 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::addValue_pileup | ( | std::string | key, |
| int | value ) |
Definition at line 97 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::addValue_pileup | ( | std::string | key, |
| std::vector< int > | value ) |
Definition at line 102 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::addValue_smallRJet | ( | std::string | key, |
| int | value ) |
Definition at line 76 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::addValue_tau | ( | std::string | key, |
| int | value ) |
Definition at line 86 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::clear | ( | ) |
Definition at line 47 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::fill_fwdEl | ( | ) |
Definition at line 129 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::fill_largeRJet | ( | ) |
Definition at line 114 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::fill_pileup | ( | ) |
Definition at line 136 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::fill_smallRJet | ( | ) |
Definition at line 107 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::fill_tau | ( | ) |
Definition at line 121 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::FwdElSize | ( | ) | const |
Definition at line 161 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::get_fwdEl | ( | int | location, |
| const std::string & | str_ ) const |
Definition at line 186 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::get_largeRJet | ( | int | location, |
| const std::string & | str_ ) const |
Definition at line 178 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::get_pileup | ( | int | location, |
| const std::string & | str_ ) const |
Definition at line 191 of file jFEXOutputCollection.cxx.
| std::vector< int > LVL1::jFEXOutputCollection::get_pileup_map | ( | int | location, |
| const std::string & | str_ ) const |
Definition at line 195 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::get_smallRJet | ( | int | location, |
| const std::string & | str_ ) const |
Definition at line 174 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::get_tau | ( | int | location, |
| const std::string & | str_ ) const |
Definition at line 182 of file jFEXOutputCollection.cxx.
| bool LVL1::jFEXOutputCollection::getdooutput | ( | ) | const |
Definition at line 204 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::LRJetSize | ( | ) | const |
Definition at line 153 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::PileupEtSize | ( | ) | const |
Definition at line 169 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::PileupSize | ( | ) | const |
Definition at line 165 of file jFEXOutputCollection.cxx.
| void LVL1::jFEXOutputCollection::setdooutput | ( | bool | input | ) |
Definition at line 200 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::SRJetSize | ( | ) | const |
Definition at line 148 of file jFEXOutputCollection.cxx.
| int LVL1::jFEXOutputCollection::TauSize | ( | ) | const |
Definition at line 157 of file jFEXOutputCollection.cxx.
|
private |
Definition at line 62 of file jFEXOutputCollection.h.
|
private |
Definition at line 58 of file jFEXOutputCollection.h.
|
private |
Definition at line 64 of file jFEXOutputCollection.h.
|
private |
Definition at line 66 of file jFEXOutputCollection.h.
|
private |
Definition at line 56 of file jFEXOutputCollection.h.
|
private |
Definition at line 60 of file jFEXOutputCollection.h.
|
private |
Definition at line 54 of file jFEXOutputCollection.h.
|
private |
Definition at line 61 of file jFEXOutputCollection.h.
|
private |
Definition at line 57 of file jFEXOutputCollection.h.
|
private |
Definition at line 63 of file jFEXOutputCollection.h.
|
private |
Definition at line 65 of file jFEXOutputCollection.h.
|
private |
Definition at line 55 of file jFEXOutputCollection.h.
|
private |
Definition at line 59 of file jFEXOutputCollection.h.