![]() |
Rivet
3.1.2
|
Functions | |
template<typename YODAT > | |
shared_ptr< YODAT > | Rivet::Analysis::getPreload (string path) const |
Get a preloaded YODA object. | |
template<typename YODAT > | |
rivet_shared_ptr< Wrapper< YODAT > > | Rivet::Analysis::registerAO (const YODAT &yao) |
Register a new data object, optionally read in preloaded data. | |
template<typename AO = MultiweightAOPtr> | |
AO | Rivet::Analysis::addAnalysisObject (const AO &aonew) |
Register a data object in the histogram system. | |
void | Rivet::Analysis::removeAnalysisObject (const std::string &path) |
Unregister a data object from the histogram system (by name) | |
void | Rivet::Analysis::removeAnalysisObject (const MultiweightAOPtr &ao) |
Unregister a data object from the histogram system (by pointer) | |
template<typename AO = MultiweightAOPtr> | |
const AO | Rivet::Analysis::getAnalysisObject (const std::string &aoname) const |
Get a Rivet data object from the histogram system. | |
template<typename AO = MultiweightAOPtr> | |
AO | Rivet::Analysis::getAnalysisObject (const std::string &ananame, const std::string &aoname) |
|
inlineprotected |
Get a data object from another analysis (e.g. preloaded calibration histogram).