CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Attributes
reco::FFTAnyJet< AnyJet > Class Template Reference

Implements inheritance relationships for FFTJet jets. More...

#include <FFTAnyJet.h>

Inheritance diagram for reco::FFTAnyJet< AnyJet >:

Public Types

typedef AnyJet Base
 

Public Member Functions

FFTAnyJetclone () const override
 
 FFTAnyJet ()
 
 FFTAnyJet (const AnyJet &jet, const FFTJet< float > &fftjet)
 
const FFTJet< float > & getFFTSpecific () const
 
 ~FFTAnyJet () override
 

Private Attributes

FFTJet< float > fftJetSpecific_
 

Detailed Description

template<class AnyJet>
class reco::FFTAnyJet< AnyJet >

Implements inheritance relationships for FFTJet jets.

Author
Igor Volobouev, TTU

Definition at line 16 of file FFTAnyJet.h.

Member Typedef Documentation

template<class AnyJet >
typedef AnyJet reco::FFTAnyJet< AnyJet >::Base

Definition at line 19 of file FFTAnyJet.h.

Constructor & Destructor Documentation

template<class AnyJet >
reco::FFTAnyJet< AnyJet >::FFTAnyJet ( )
inline

Definition at line 21 of file FFTAnyJet.h.

Referenced by reco::FFTAnyJet< AnyJet >::clone().

21 : AnyJet(), fftJetSpecific_() {}
FFTJet< float > fftJetSpecific_
Definition: FFTAnyJet.h:34
template<class AnyJet >
reco::FFTAnyJet< AnyJet >::~FFTAnyJet ( )
inlineoverride

Definition at line 22 of file FFTAnyJet.h.

22 {}
template<class AnyJet >
reco::FFTAnyJet< AnyJet >::FFTAnyJet ( const AnyJet &  jet,
const FFTJet< float > &  fftjet 
)
inline

Definition at line 24 of file FFTAnyJet.h.

25  : AnyJet(jet), fftJetSpecific_(fftjet) {}
FFTJet< float > fftJetSpecific_
Definition: FFTAnyJet.h:34

Member Function Documentation

template<class AnyJet >
FFTAnyJet* reco::FFTAnyJet< AnyJet >::clone ( void  ) const
inlineoverride

Definition at line 27 of file FFTAnyJet.h.

References reco::FFTAnyJet< AnyJet >::FFTAnyJet().

28  {return new FFTAnyJet(*this);}
template<class AnyJet >
const FFTJet<float>& reco::FFTAnyJet< AnyJet >::getFFTSpecific ( ) const
inline

Definition at line 30 of file FFTAnyJet.h.

References reco::FFTAnyJet< AnyJet >::fftJetSpecific_.

31  {return fftJetSpecific_;}
FFTJet< float > fftJetSpecific_
Definition: FFTAnyJet.h:34

Member Data Documentation

template<class AnyJet >
FFTJet<float> reco::FFTAnyJet< AnyJet >::fftJetSpecific_
private

Definition at line 34 of file FFTAnyJet.h.

Referenced by reco::FFTAnyJet< AnyJet >::getFFTSpecific().