All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
sbn::evwgh::WeightCalcImpl< T > Class Template Reference

#include <WeightCalcCreator.h>

Inheritance diagram for sbn::evwgh::WeightCalcImpl< T >:
sbn::evwgh::WeightCalcCreator

Public Member Functions

 WeightCalcImpl (const std::string &classname)
 
virtual ~WeightCalcImpl ()
 
virtual WeightCalcCreate ()
 
- Public Member Functions inherited from sbn::evwgh::WeightCalcCreator
 WeightCalcCreator (const std::string &classname)
 
virtual ~WeightCalcCreator ()=default
 

Detailed Description

template<class T>
class sbn::evwgh::WeightCalcImpl< T >

Definition at line 25 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalcCreator.h.

Constructor & Destructor Documentation

template<class T >
sbn::evwgh::WeightCalcImpl< T >::WeightCalcImpl ( const std::string &  classname)
inline
template<class T >
virtual sbn::evwgh::WeightCalcImpl< T >::~WeightCalcImpl ( )
inlinevirtual

Definition at line 30 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalcCreator.h.

30 {}

Member Function Documentation

template<class T >
virtual WeightCalc* sbn::evwgh::WeightCalcImpl< T >::Create ( )
inlinevirtual

Implements sbn::evwgh::WeightCalcCreator.

Definition at line 32 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalcCreator.h.

32 { return new T; }

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