Analysis object manipulation functions
Detailed DescriptionFunction Documentation◆ addaos()
If dst is the same subclass as src, scale the contents of src with scale and add it to dst and return true. Otherwise return false. ◆ aoadd()
template<typename T >
If dst and src both are of same subclass T, add the contents of src into dst and return true. Otherwise return false. ◆ aocopy() [1/2]
template<typename T >
If dst and src both are of same subclass T, copy the contents of src into dst and return true. Otherwise return false. ◆ aocopy() [2/2]
template<typename T >
If dst and src both are of same subclass T, copy the contents of src into dst and return true. Otherwise return false. The scale argument will be ued to scale the weights of non-scatter types, cf. aoadd(). ◆ bookingCompatible()
template<typename TPtr >
Check if two analysis objects have the same binning or, if not binned, are in other ways compatible. Referenced by Rivet::Analysis::addAnalysisObject(), and Rivet::Analysis::registerAO(). ◆ copyao()
If dst is the same subclass as src, copy the contents of src into dst and return true. Otherwise return false. ◆ getDatafilePath()
Get the file system path to the reference file for this paper.
◆ getRefData()
Function to get a map of all the refdata in a paper with the given papername. Generated on Fri May 13 2022 23:02:06 for Rivet by |