Namespaces | |
| namespace | MathFuncs |
Classes | |
| struct | AnyWithVoidPtr |
| class | CompileContext |
| class | DataKey |
| struct | FlatMap |
| struct | HashAssistedFind |
| Helper for hash-map-assisted finding of elements by name. More... | |
| class | JSONNode |
| class | JSONTree |
| class | RooAbsDataFiller |
| class | RooFixedProdPdf |
| A RooProdPdf with a fixed normalization set can be replaced by this class. More... | |
| class | RooMomentMorphFraction |
| Helper compute-graph node that exposes one of the morph mixing fractions to the RooFit::Evaluator. More... | |
| class | RooNormalizedPdf |
| class | RooPyBind |
Functions | |
| template<typename T> | |
| void | cartesianProduct (std::vector< std::vector< T > > &out, std::vector< std::vector< T > > &in) |
| template<class T> | |
| std::unique_ptr< T > | compileForNormSet (T const &arg, RooArgSet const &normSet) |
| std::unique_ptr< RooLinkedList > | createCmdList () |
| template<typename... Args> | |
| std::unique_ptr< RooLinkedList > | createCmdList (RooCmdArg const *arg1, Args &&...args) |
| std::unique_ptr< RooLinkedList > | createCmdList (RooLinkedList const *cmdList) |
| template<class Session_t, class... Inputs> | |
| void | doInferWithSessionVoidPtr (void *session, float *out, Inputs const *...inputs) |
| template<class Key_t, class Val_t> | |
| auto | flatMapToStdMap (FlatMap< Key_t, Val_t > const &flatMap) |
| RooCmdArg | ImportFlatMap (FlatMap< std::string, RooDataHist * > const &args) |
| RooCmdArg | ImportFlatMap (FlatMap< std::string, RooDataSet * > const &args) |
| RooCmdArg | ImportFlatMap (FlatMap< std::string, TH1 * > const &args) |
| RooCmdArg | LinkFlatMap (FlatMap< std::string, RooAbsData * > const &args) |
| std::string | makeSliceCutString (RooArgSet const &sliceDataSet) |
| std::string | makeValidVarName (std::string const &in) |
| template<typename Iterator> | |
| bool | nextCombination (const Iterator first, Iterator k, const Iterator last) |
| double | normalizeWithNaNPacking (RooAbsPdf const &pdf, double rawVal, double normVal) |
| template<class Key, class T, class Compare, class Allocator> | |
| RooFit::Detail::JSONNode & | operator<< (RooFit::Detail::JSONNode &n, const std::map< Key, T, Compare, Allocator > &m) |
| template<class Key, class T, class Hash, class KeyEqual, class Allocator> | |
| RooFit::Detail::JSONNode & | operator<< (RooFit::Detail::JSONNode &n, const std::unordered_map< Key, T, Hash, KeyEqual, Allocator > &m) |
| RooFit::Detail::JSONNode & | operator<< (RooFit::Detail::JSONNode &n, std::span< const double > v) |
| RooFit::Detail::JSONNode & | operator<< (RooFit::Detail::JSONNode &n, std::span< const float > v) |
| RooFit::Detail::JSONNode & | operator<< (RooFit::Detail::JSONNode &n, std::span< const int > v) |
| std::ostream & | operator<< (std::ostream &os, RooFit::Detail::JSONNode const &s) |
| template<class T> | |
| std::vector< T > & | operator<< (std::vector< T > &v, RooFit::Detail::JSONNode const &n) |
| template<class T> | |
| std::vector< T > & | operator<< (std::vector< T > &v, RooFit::Detail::JSONNode::children_view const &cv) |
| template<class T> | |
| std::vector< T > & | operator<< (std::vector< T > &v, RooFit::Detail::JSONNode::const_children_view const &cv) |
| void | replaceAll (std::string &inOut, std::string_view what, std::string_view with) |
| RooCmdArg | SliceFlatMap (FlatMap< RooCategory *, std::string > const &args) |
| void RooFit::Detail::cartesianProduct | ( | std::vector< std::vector< T > > & | out, |
| std::vector< std::vector< T > > & | in ) |
Definition at line 22 of file Algorithms.h.
| std::unique_ptr< T > RooFit::Detail::compileForNormSet | ( | T const & | arg, |
| RooArgSet const & | normSet ) |
Definition at line 71 of file NormalizationHelpers.h.
|
inline |
Definition at line 476 of file RooGlobalFunc.h.
|
inline |
Definition at line 467 of file RooGlobalFunc.h.
|
inline |
Definition at line 481 of file RooGlobalFunc.h.
| void RooFit::Detail::doInferWithSessionVoidPtr | ( | void * | session, |
| float * | out, | ||
| Inputs const *... | inputs ) |
Definition at line 77 of file RooONNXFunc.h.
| auto RooFit::Detail::flatMapToStdMap | ( | FlatMap< Key_t, Val_t > const & | flatMap | ) |
Definition at line 500 of file RooGlobalFunc.h.
| RooCmdArg RooFit::Detail::ImportFlatMap | ( | FlatMap< std::string, RooDataHist * > const & | args | ) |
Definition at line 1144 of file RooGlobalFunc.cxx.
| RooCmdArg RooFit::Detail::ImportFlatMap | ( | FlatMap< std::string, RooDataSet * > const & | args | ) |
Definition at line 1152 of file RooGlobalFunc.cxx.
Definition at line 1148 of file RooGlobalFunc.cxx.
| RooCmdArg RooFit::Detail::LinkFlatMap | ( | FlatMap< std::string, RooAbsData * > const & | args | ) |
Definition at line 1156 of file RooGlobalFunc.cxx.
| std::string RooFit::Detail::makeSliceCutString | ( | RooArgSet const & | sliceDataSet | ) |
| std::string RooFit::Detail::makeValidVarName | ( | std::string const & | in | ) |
| bool RooFit::Detail::nextCombination | ( | const Iterator | first, |
| Iterator | k, | ||
| const Iterator | last ) |
Definition at line 64 of file Algorithms.h.
|
inline |
Definition at line 142 of file RooFitImplHelpers.h.
| RooFit::Detail::JSONNode & RooFit::Detail::operator<< | ( | RooFit::Detail::JSONNode & | n, |
| const std::map< Key, T, Compare, Allocator > & | m ) |
Definition at line 286 of file JSONInterface.h.
| RooFit::Detail::JSONNode & RooFit::Detail::operator<< | ( | RooFit::Detail::JSONNode & | n, |
| const std::unordered_map< Key, T, Hash, KeyEqual, Allocator > & | m ) |
Definition at line 275 of file JSONInterface.h.
|
inline |
Definition at line 256 of file JSONInterface.h.
|
inline |
Definition at line 262 of file JSONInterface.h.
|
inline |
Definition at line 268 of file JSONInterface.h.
| std::ostream & RooFit::Detail::operator<< | ( | std::ostream & | os, |
| RooFit::Detail::JSONNode const & | s ) |
Definition at line 73 of file JSONInterface.cxx.
| std::vector< T > & RooFit::Detail::operator<< | ( | std::vector< T > & | v, |
| RooFit::Detail::JSONNode const & | n ) |
Definition at line 226 of file JSONInterface.h.
| std::vector< T > & RooFit::Detail::operator<< | ( | std::vector< T > & | v, |
| RooFit::Detail::JSONNode::children_view const & | cv ) |
Definition at line 226 of file JSONInterface.h.
| std::vector< T > & RooFit::Detail::operator<< | ( | std::vector< T > & | v, |
| RooFit::Detail::JSONNode::const_children_view const & | cv ) |
Definition at line 226 of file JSONInterface.h.
| void RooFit::Detail::replaceAll | ( | std::string & | inOut, |
| std::string_view | what, | ||
| std::string_view | with ) |
| RooCmdArg RooFit::Detail::SliceFlatMap | ( | FlatMap< RooCategory *, std::string > const & | args | ) |
Definition at line 1140 of file RooGlobalFunc.cxx.