CMS 3D CMS Logo

List of all members | Private Types | Private Member Functions | Friends
FFTSpecificScaleCalculatorFactory Class Reference

#include <AbsFFTSpecificScaleCalculator.h>

Inheritance diagram for FFTSpecificScaleCalculatorFactory:
DefaultFFTJetObjectFactory< AbsFFTSpecificScaleCalculator >

Private Types

typedef DefaultFFTJetObjectFactory< AbsFFTSpecificScaleCalculatorBase
 

Private Member Functions

 FFTSpecificScaleCalculatorFactory ()
 

Friends

class StaticFFTJetObjectFactory< FFTSpecificScaleCalculatorFactory >
 

Additional Inherited Members

- Public Types inherited from DefaultFFTJetObjectFactory< AbsFFTSpecificScaleCalculator >
typedef AbsFFTSpecificScaleCalculator base_type
 
- Public Member Functions inherited from DefaultFFTJetObjectFactory< AbsFFTSpecificScaleCalculator >
AbsFFTSpecificScaleCalculatorcreate (const std::string &derivedType, const edm::ParameterSet &ps) const
 
 DefaultFFTJetObjectFactory ()
 
virtual ~DefaultFFTJetObjectFactory ()
 

Detailed Description

Definition at line 28 of file AbsFFTSpecificScaleCalculator.h.

Member Typedef Documentation

Definition at line 31 of file AbsFFTSpecificScaleCalculator.h.

Constructor & Destructor Documentation

FFTSpecificScaleCalculatorFactory::FFTSpecificScaleCalculatorFactory ( )
private

Definition at line 9 of file AbsFFTSpecificScaleCalculator.cc.

10 {
11  (*this)["L2ResScaleCalculator"] = new ConcreteFFTJetObjectFactory<
13 
14  (*this)["L2RecoScaleCalculator"] = new ConcreteFFTJetObjectFactory<
15  AbsFFTSpecificScaleCalculator,L2RecoScaleCalculator>();
16 
17  (*this)["L2AbsScaleCalculator"] = new ConcreteFFTJetObjectFactory<
18  AbsFFTSpecificScaleCalculator,L2AbsScaleCalculator>();
19 
20  (*this)["FFTGenericScaleCalculator"] = new ConcreteFFTJetObjectFactory<
21  AbsFFTSpecificScaleCalculator,FFTGenericScaleCalculator>();
22 }

Friends And Related Function Documentation

Definition at line 32 of file AbsFFTSpecificScaleCalculator.h.