Rivet API documentation

Rivet 4.1.3
Rivet::TypeHandle< T > Struct Template Reference

The type-specific handle that can perform type-specific operations for objects of type T. More...

#include <RivetYODA.hh>

Inheritance diagram for Rivet::TypeHandle< T >:
Rivet::TypeBaseHandle

Public Member Functions

bool addAO (YODA::AnalysisObjectPtr src, YODA::AnalysisObjectPtr &dst, const double scale=1.0) const
bool copyAO (YODA::AnalysisObjectPtr src, YODA::AnalysisObjectPtr dst, const double scale=1.0) const

Detailed Description

template<typename T>
struct Rivet::TypeHandle< T >

The type-specific handle that can perform type-specific operations for objects of type T.

Member Function Documentation

◆ addAO()

template<typename T>
bool Rivet::TypeHandle< T >::addAO ( YODA::AnalysisObjectPtr src,
YODA::AnalysisObjectPtr & dst,
const double scale = 1.0 ) const
inlinevirtual

Implements Rivet::TypeBaseHandle.

◆ copyAO()

template<typename T>
bool Rivet::TypeHandle< T >::copyAO ( YODA::AnalysisObjectPtr src,
YODA::AnalysisObjectPtr dst,
const double scale = 1.0 ) const
inlinevirtual

Implements Rivet::TypeBaseHandle.


The documentation for this struct was generated from the following file: