#include <DigiCollectionFP420.h>
Public Types | |
typedef std::vector< HDigiFP420 >::const_iterator | ContainerIterator |
typedef std::map< unsigned int, std::vector< HDigiFP420 > > | HDigiFP420Container |
typedef std::pair< unsigned int, unsigned int > | IndexRange |
typedef std::pair< ContainerIterator, ContainerIterator > | Range |
typedef std::map< unsigned int, IndexRange > | Registry |
typedef std::map< unsigned int, IndexRange >::const_iterator | RegistryIterator |
Public Member Functions | |
void | add (unsigned int &det_id, std::vector< HDigiFP420 > &digis) |
void | clear () |
const std::vector< unsigned int > | detIDs () const |
void | detIDs (std::vector< unsigned int > &det_ids) const |
DigiCollectionFP420 () | |
void | digis (unsigned int &det_id, std::vector< HDigiFP420 > &digis) const |
const Range | get (unsigned int detID) const |
const Range | get1 (unsigned int detID) const |
void | put (Range input, unsigned int detID) |
void | putclear (Range input, unsigned int detID) |
Private Attributes | |
std::vector< HDigiFP420 > | container_ |
HDigiFP420Container | digiMap_ |
Registry | map_ |
Definition at line 14 of file DigiCollectionFP420.h.
typedef std::vector<HDigiFP420>::const_iterator DigiCollectionFP420::ContainerIterator |
Definition at line 16 of file DigiCollectionFP420.h.
typedef std::map<unsigned int, std::vector<HDigiFP420> > DigiCollectionFP420::HDigiFP420Container |
Definition at line 21 of file DigiCollectionFP420.h.
typedef std::pair<unsigned int, unsigned int> DigiCollectionFP420::IndexRange |
Definition at line 18 of file DigiCollectionFP420.h.
typedef std::pair<ContainerIterator, ContainerIterator> DigiCollectionFP420::Range |
Definition at line 17 of file DigiCollectionFP420.h.
typedef std::map<unsigned int, IndexRange> DigiCollectionFP420::Registry |
Definition at line 19 of file DigiCollectionFP420.h.
typedef std::map<unsigned int, IndexRange>::const_iterator DigiCollectionFP420::RegistryIterator |
Definition at line 20 of file DigiCollectionFP420.h.
|
inline |
Definition at line 23 of file DigiCollectionFP420.h.
void DigiCollectionFP420::add | ( | unsigned int & | det_id, |
std::vector< HDigiFP420 > & | digis | ||
) |
Definition at line 179 of file DigiCollectionFP420.cc.
References filterCSVwithJSON::copy, gather_cfg::cout, digiMap_, digis(), relativeConstraints::empty, and findQualityFiles::size.
Referenced by counter.Counter::register(), SequenceTypes.Task::remove(), and SequenceTypes.Task::replace().
void DigiCollectionFP420::clear | ( | void | ) |
Definition at line 71 of file DigiCollectionFP420.cc.
References container_.
Referenced by BeautifulSoup.Tag::setString().
const std::vector< unsigned int > DigiCollectionFP420::detIDs | ( | ) | const |
Definition at line 159 of file DigiCollectionFP420.cc.
References gather_cfg::cout, mps_fire::end, map_, and convertSQLitetoXML_cfg::output.
void DigiCollectionFP420::detIDs | ( | std::vector< unsigned int > & | det_ids | ) | const |
void DigiCollectionFP420::digis | ( | unsigned int & | det_id, |
std::vector< HDigiFP420 > & | digis | ||
) | const |
Definition at line 193 of file DigiCollectionFP420.cc.
References gather_cfg::cout, digiMap_, and newFWLiteAna::found.
Referenced by add().
const DigiCollectionFP420::Range DigiCollectionFP420::get | ( | unsigned int | detID | ) | const |
Definition at line 102 of file DigiCollectionFP420.cc.
References container_, gather_cfg::cout, newFWLiteAna::found, and map_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
const DigiCollectionFP420::Range DigiCollectionFP420::get1 | ( | unsigned int | detID | ) | const |
Definition at line 131 of file DigiCollectionFP420.cc.
References container_, gather_cfg::cout, and map_.
void DigiCollectionFP420::put | ( | Range | input, |
unsigned int | detID | ||
) |
Definition at line 15 of file DigiCollectionFP420.cc.
References container_, gather_cfg::cout, mps_fire::end, first, input, pileupCalc::inputRange, map_, and jetUpdater_cfi::sort.
void DigiCollectionFP420::putclear | ( | DigiCollectionFP420::Range | input, |
unsigned int | detID | ||
) |
Definition at line 72 of file DigiCollectionFP420.cc.
References container_, gather_cfg::cout, mps_fire::end, input, pileupCalc::inputRange, map_, and jetUpdater_cfi::sort.
|
private |
Definition at line 38 of file DigiCollectionFP420.h.
Referenced by clear(), get(), get1(), put(), and putclear().
|
private |
Definition at line 41 of file DigiCollectionFP420.h.
|
private |
Definition at line 39 of file DigiCollectionFP420.h.
Referenced by detIDs(), get(), get1(), put(), and putclear().