#include <CachingNLL.h>
Classes | |
struct | Item |
Public Member Functions | |
void | clear () |
std::pair< std::vector < Double_t > *, bool > | get () |
ValuesCache (const RooAbsReal &pdf, const RooArgSet &obs, int size=MaxItems_) | |
ValuesCache (const RooAbsCollection ¶ms, int size=MaxItems_) | |
~ValuesCache () | |
Private Types | |
enum | { MaxItems_ = 3 } |
Private Attributes | |
Item * | items [MaxItems_] |
int | maxSize_ |
int | size_ |
Definition at line 30 of file CachingNLL.h.
|
private |
cacheutils::ValuesCache::ValuesCache | ( | const RooAbsReal & | pdf, |
const RooArgSet & | obs, | ||
int | size = MaxItems_ |
||
) |
cacheutils::ValuesCache::ValuesCache | ( | const RooAbsCollection & | params, |
int | size = MaxItems_ |
||
) |
cacheutils::ValuesCache::~ValuesCache | ( | ) |
void cacheutils::ValuesCache::clear | ( | void | ) |
std::pair< std::vector< Double_t > *, bool > cacheutils::ValuesCache::get | ( | void | ) |
Definition at line 121 of file CachingNLL.cc.
References PerfCounter::add(), f, newFWLiteAna::found, i, and edm::size_().
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), and betterConfigParser.BetterConfigParser::getResultingSection().
Definition at line 51 of file CachingNLL.h.
Referenced by python.seqvaluedict.seqdict::__add__(), argparse.HelpFormatter._Section::__init__(), python.seqvaluedict.seqdict::__radd__(), betterConfigParser.BetterConfigParser::exists(), argparse.HelpFormatter._Section::format_help(), python.rootplot.argparse.HelpFormatter._Section::format_help(), svgfig.SVG::keys(), python.rootplot.core.Options::kwarg_list(), python.seqvaluedict.seqdict::map(), python.seqvaluedict.seqdict::reduce(), python.seqvaluedict.seqdict::swap(), svgfig.SVG::values(), and ValuesCache().
|
private |
Definition at line 49 of file CachingNLL.h.
|
private |
Definition at line 49 of file CachingNLL.h.