CMS 3D CMS Logo

Public Types | Public Member Functions | Private Member Functions | Private Attributes

popcon::PopConAnalyzer< S > Class Template Reference

#include <PopConAnalyzer.h>

Inheritance diagram for popcon::PopConAnalyzer< S >:
edm::EDAnalyzer edm::EDConsumerBase

List of all members.

Public Types

typedef S SourceHandler

Public Member Functions

 PopConAnalyzer (const edm::ParameterSet &pset)
virtual ~PopConAnalyzer ()

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
virtual void beginJob ()
virtual void endJob ()
void write ()

Private Attributes

PopCon m_populator
SourceHandler m_source

Detailed Description

template<typename S>
class popcon::PopConAnalyzer< S >

Definition at line 19 of file PopConAnalyzer.h.


Member Typedef Documentation

template<typename S>
typedef S popcon::PopConAnalyzer< S >::SourceHandler

Constructor & Destructor Documentation

template<typename S>
popcon::PopConAnalyzer< S >::PopConAnalyzer ( const edm::ParameterSet pset) [inline]

Definition at line 23 of file PopConAnalyzer.h.

                                                : 
      m_populator(pset),
      m_source(pset.getParameter<edm::ParameterSet>("Source")) {}
template<typename S>
virtual popcon::PopConAnalyzer< S >::~PopConAnalyzer ( ) [inline, virtual]

Definition at line 28 of file PopConAnalyzer.h.

{}

Member Function Documentation

template<typename S>
virtual void popcon::PopConAnalyzer< S >::analyze ( const edm::Event ,
const edm::EventSetup  
) [inline, private, virtual]
template<typename S>
virtual void popcon::PopConAnalyzer< S >::beginJob ( void  ) [inline, private, virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 32 of file PopConAnalyzer.h.

{}
template<typename S>
virtual void popcon::PopConAnalyzer< S >::endJob ( void  ) [inline, private, virtual]
template<typename S>
void popcon::PopConAnalyzer< S >::write ( void  ) [inline, private]

Member Data Documentation

template<typename S>
PopCon popcon::PopConAnalyzer< S >::m_populator [private]
template<typename S>
SourceHandler popcon::PopConAnalyzer< S >::m_source [private]