CMS 3D CMS Logo

List of all members | Public Member Functions
ConcreteFFTJetObjectFactory< Base, Derived > Struct Template Reference

#include <FFTJetObjectFactory.h>

Inheritance diagram for ConcreteFFTJetObjectFactory< Base, Derived >:
AbsFFTJetObjectFactory< Base >

Public Member Functions

Derived * create (const edm::ParameterSet &ps) const override
 
 ~ConcreteFFTJetObjectFactory () override
 
- Public Member Functions inherited from AbsFFTJetObjectFactory< Base >
virtual ~AbsFFTJetObjectFactory ()
 

Detailed Description

template<class Base, class Derived>
struct ConcreteFFTJetObjectFactory< Base, Derived >

Definition at line 20 of file FFTJetObjectFactory.h.

Constructor & Destructor Documentation

◆ ~ConcreteFFTJetObjectFactory()

template<class Base , class Derived >
ConcreteFFTJetObjectFactory< Base, Derived >::~ConcreteFFTJetObjectFactory ( )
inlineoverride

Definition at line 21 of file FFTJetObjectFactory.h.

21 {}

Member Function Documentation

◆ create()

template<class Base , class Derived >
Derived* ConcreteFFTJetObjectFactory< Base, Derived >::create ( const edm::ParameterSet ps) const
inlineoverridevirtual

Implements AbsFFTJetObjectFactory< Base >.

Definition at line 22 of file FFTJetObjectFactory.h.

22 { return new Derived(ps); }