#include <OOTPileupCorrectionColl.h>
|
template<class Archive > |
void | serialize (Archive &ar, unsigned) |
|
Definition at line 11 of file OOTPileupCorrectionColl.h.
◆ DataMap
◆ PtrMap
◆ add()
void OOTPileupCorrectionColl::add |
( |
const std::string & |
name, |
|
|
const std::string & |
category, |
|
|
std::shared_ptr< AbsOOTPileupCorrection > |
ptr |
|
) |
| |
|
inline |
◆ clear()
void OOTPileupCorrectionColl::clear |
( |
void |
| ) |
|
|
inline |
◆ empty()
bool OOTPileupCorrectionColl::empty |
( |
| ) |
const |
|
inline |
◆ exists()
bool OOTPileupCorrectionColl::exists |
( |
const std::string & |
name, |
|
|
const std::string & |
category |
|
) |
| const |
◆ get()
std::shared_ptr< AbsOOTPileupCorrection > OOTPileupCorrectionColl::get |
( |
const std::string & |
name, |
|
|
const std::string & |
category |
|
) |
| const |
Definition at line 13 of file OOTPileupCorrectionColl.cc.
16 if (dit ==
data_.end())
17 throw cms::Exception(
"In OOTPileupCorrectionColl::get: unknown category");
18 PtrMap::const_iterator pit = dit->second.find(
name);
19 if (pit == dit->second.end())
20 throw cms::Exception(
"In OOTPileupCorrectionColl::get: unknown name");
References taus_updatedMVAIds_cff::category, data_, and Skims_PA_cff::name.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), util.rrapi.RRApi::count(), rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), util.rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), util.rrapi.RRApi::tables(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), util.rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
◆ operator!=()
◆ operator==()
Definition at line 24 of file OOTPileupCorrectionColl.cc.
25 if (
data_.size() !=
r.data_.size())
27 DataMap::const_iterator dit =
data_.begin();
28 const DataMap::const_iterator
end =
data_.end();
29 DataMap::const_iterator rit =
r.data_.begin();
30 for (; dit !=
end; ++dit, ++rit) {
31 if (dit->first != rit->first)
33 if (dit->second.size() != rit->second.size())
35 PtrMap::const_iterator pit = dit->second.begin();
36 const PtrMap::const_iterator pend = dit->second.end();
37 PtrMap::const_iterator rpit = rit->second.begin();
38 for (; pit != pend; ++pit, ++rpit) {
39 if (pit->first != rpit->first)
41 if (*(pit->second) != *(rpit->second))
References data_, end, and alignCSCRings::r.
◆ serialize()
template<class Archive >
void OOTPileupCorrectionColl::serialize |
( |
Archive & |
ar, |
|
|
unsigned |
|
|
) |
| |
|
inlineprivate |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ data_
DataMap OOTPileupCorrectionColl::data_ |
|
private |