#include <jFEXOutputCollection.h>
|
| | 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 |
|
| 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.
◆ jFEXOutputCollection()
| LVL1::jFEXOutputCollection::jFEXOutputCollection |
( |
| ) |
|
◆ ~jFEXOutputCollection()
| LVL1::jFEXOutputCollection::~jFEXOutputCollection |
( |
| ) |
|
Definition at line 19 of file jFEXOutputCollection.cxx.
19 {
20
23 }
24
27 }
28
31 }
32
35 }
36
39 }
40
43 }
44
45}
std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > m_allvalues_fwdEl
std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > m_allvalues_smallRJet
std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > m_allvalues_tau
std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > m_allvalues_largeRJet
std::vector< std::unique_ptr< std::unordered_map< std::string, std::vector< int > > > > m_allvalues_pileup_map
std::vector< std::unique_ptr< std::unordered_map< std::string, int > > > m_allvalues_pileup
◆ addValue_fwdEl()
| void LVL1::jFEXOutputCollection::addValue_fwdEl |
( |
std::string | key, |
|
|
int | value ) |
◆ addValue_largeRJet()
| void LVL1::jFEXOutputCollection::addValue_largeRJet |
( |
std::string | key, |
|
|
int | value ) |
◆ addValue_pileup() [1/2]
| void LVL1::jFEXOutputCollection::addValue_pileup |
( |
std::string | key, |
|
|
int | value ) |
◆ addValue_pileup() [2/2]
| void LVL1::jFEXOutputCollection::addValue_pileup |
( |
std::string | key, |
|
|
std::vector< int > | value ) |
Definition at line 102 of file jFEXOutputCollection.cxx.
103{
105}
std::unordered_map< std::string, std::vector< int > > m_values_tem_pileup_maps
◆ addValue_smallRJet()
| void LVL1::jFEXOutputCollection::addValue_smallRJet |
( |
std::string | key, |
|
|
int | value ) |
◆ addValue_tau()
| void LVL1::jFEXOutputCollection::addValue_tau |
( |
std::string | key, |
|
|
int | value ) |
◆ clear()
| void LVL1::jFEXOutputCollection::clear |
( |
| ) |
|
◆ fill_fwdEl()
| void LVL1::jFEXOutputCollection::fill_fwdEl |
( |
| ) |
|
◆ fill_largeRJet()
| void LVL1::jFEXOutputCollection::fill_largeRJet |
( |
| ) |
|
◆ fill_pileup()
| void LVL1::jFEXOutputCollection::fill_pileup |
( |
| ) |
|
Definition at line 136 of file jFEXOutputCollection.cxx.
137{
138 std::unique_ptr<std::unordered_map<std::string, int>> values_local = std::make_unique<std::unordered_map<std::string, int>>(
m_values_tem_pileup);
139 std::unique_ptr<std::unordered_map<std::string, std::vector<int> >> values_local_map = std::make_unique<std::unordered_map<std::string, std::vector<int>>>(
m_values_tem_pileup_maps);
144
145}
◆ fill_smallRJet()
| void LVL1::jFEXOutputCollection::fill_smallRJet |
( |
| ) |
|
◆ fill_tau()
| void LVL1::jFEXOutputCollection::fill_tau |
( |
| ) |
|
Definition at line 121 of file jFEXOutputCollection.cxx.
122{
123 std::unique_ptr<std::unordered_map<std::string, int>> values_local = std::make_unique<std::unordered_map<std::string, int>>(
m_values_tem_tau);
126
127}
◆ FwdElSize()
| int LVL1::jFEXOutputCollection::FwdElSize |
( |
| ) |
const |
◆ get_fwdEl()
| int LVL1::jFEXOutputCollection::get_fwdEl |
( |
int | location, |
|
|
const std::string & | str_ ) const |
◆ get_largeRJet()
| int LVL1::jFEXOutputCollection::get_largeRJet |
( |
int | location, |
|
|
const std::string & | str_ ) const |
◆ get_pileup()
| int LVL1::jFEXOutputCollection::get_pileup |
( |
int | location, |
|
|
const std::string & | str_ ) const |
◆ get_pileup_map()
| std::vector< int > LVL1::jFEXOutputCollection::get_pileup_map |
( |
int | location, |
|
|
const std::string & | str_ ) const |
◆ get_smallRJet()
| int LVL1::jFEXOutputCollection::get_smallRJet |
( |
int | location, |
|
|
const std::string & | str_ ) const |
◆ get_tau()
| int LVL1::jFEXOutputCollection::get_tau |
( |
int | location, |
|
|
const std::string & | str_ ) const |
◆ getdooutput()
| bool LVL1::jFEXOutputCollection::getdooutput |
( |
| ) |
const |
◆ LRJetSize()
| int LVL1::jFEXOutputCollection::LRJetSize |
( |
| ) |
const |
◆ PileupEtSize()
| int LVL1::jFEXOutputCollection::PileupEtSize |
( |
| ) |
const |
◆ PileupSize()
| int LVL1::jFEXOutputCollection::PileupSize |
( |
| ) |
const |
◆ setdooutput()
| void LVL1::jFEXOutputCollection::setdooutput |
( |
bool | input | ) |
|
◆ SRJetSize()
| int LVL1::jFEXOutputCollection::SRJetSize |
( |
| ) |
const |
◆ TauSize()
| int LVL1::jFEXOutputCollection::TauSize |
( |
| ) |
const |
◆ m_allvalues_fwdEl
| std::vector<std::unique_ptr<std::unordered_map<std::string, int> > > LVL1::jFEXOutputCollection::m_allvalues_fwdEl |
|
private |
◆ m_allvalues_largeRJet
| std::vector<std::unique_ptr<std::unordered_map<std::string, int> > > LVL1::jFEXOutputCollection::m_allvalues_largeRJet |
|
private |
◆ m_allvalues_pileup
| std::vector< std::unique_ptr<std::unordered_map<std::string, int> > > LVL1::jFEXOutputCollection::m_allvalues_pileup |
|
private |
◆ m_allvalues_pileup_map
| std::vector< std::unique_ptr<std::unordered_map<std::string, std::vector<int> > > > LVL1::jFEXOutputCollection::m_allvalues_pileup_map |
|
private |
◆ m_allvalues_smallRJet
| std::vector< std::unique_ptr<std::unordered_map<std::string, int> > > LVL1::jFEXOutputCollection::m_allvalues_smallRJet |
|
private |
◆ m_allvalues_tau
| std::vector<std::unique_ptr<std::unordered_map<std::string, int> > > LVL1::jFEXOutputCollection::m_allvalues_tau |
|
private |
◆ m_dooutput
| bool LVL1::jFEXOutputCollection::m_dooutput |
|
private |
◆ m_values_tem_fwdEl
| std::unordered_map<std::string, int> LVL1::jFEXOutputCollection::m_values_tem_fwdEl |
|
private |
◆ m_values_tem_largeRJet
| std::unordered_map<std::string, int> LVL1::jFEXOutputCollection::m_values_tem_largeRJet |
|
private |
◆ m_values_tem_pileup
| std::unordered_map<std::string, int> LVL1::jFEXOutputCollection::m_values_tem_pileup |
|
private |
◆ m_values_tem_pileup_maps
| std::unordered_map<std::string, std::vector<int> > LVL1::jFEXOutputCollection::m_values_tem_pileup_maps |
|
private |
◆ m_values_tem_smallRJet
| std::unordered_map<std::string, int> LVL1::jFEXOutputCollection::m_values_tem_smallRJet |
|
private |
◆ m_values_tem_tau
| std::unordered_map<std::string, int> LVL1::jFEXOutputCollection::m_values_tem_tau |
|
private |
The documentation for this class was generated from the following files: