#include <CondCore/PopCon/interface/PopConAnalyzer.h>
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 (const edm::EventSetup &) |
virtual void | endJob () |
void | write () |
Private Attributes | |
PopCon | m_populator |
SourceHandler | m_source |
Definition at line 18 of file PopConAnalyzer.h.
typedef S popcon::PopConAnalyzer< S >::SourceHandler |
Reimplemented in HcalChannelQualityPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRespCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 20 of file PopConAnalyzer.h.
popcon::PopConAnalyzer< S >::PopConAnalyzer | ( | const edm::ParameterSet & | pset | ) | [inline] |
Definition at line 22 of file PopConAnalyzer.h.
00022 : 00023 m_populator(pset), 00024 m_source(pset.getParameter<edm::ParameterSet>("Source")) {}
virtual popcon::PopConAnalyzer< S >::~PopConAnalyzer | ( | ) | [inline, virtual] |
virtual void popcon::PopConAnalyzer< S >::analyze | ( | const edm::Event & | , | |
const edm::EventSetup & | ||||
) | [inline, private, virtual] |
Implements edm::EDAnalyzer.
Reimplemented in HcalChannelQualityPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRespCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 36 of file PopConAnalyzer.h.
virtual void popcon::PopConAnalyzer< S >::beginJob | ( | const edm::EventSetup & | ) | [inline, private, virtual] |
virtual void popcon::PopConAnalyzer< S >::endJob | ( | void | ) | [inline, private, virtual] |
Reimplemented from edm::EDAnalyzer.
Reimplemented in HcalChannelQualityPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRespCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 32 of file PopConAnalyzer.h.
00032 { 00033 write(); 00034 }
void popcon::PopConAnalyzer< S >::write | ( | void | ) | [inline, private] |
Reimplemented in HcalChannelQualityPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRespCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 39 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::endJob().
00039 { 00040 m_populator.write(m_source); 00041 00042 }
PopCon popcon::PopConAnalyzer< S >::m_populator [private] |
Reimplemented in HcalChannelQualityPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRespCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 45 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write().
SourceHandler popcon::PopConAnalyzer< S >::m_source [private] |
Reimplemented in HcalChannelQualityPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRespCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 46 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write().