#include <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 () |
virtual void | endJob () |
void | write () |
Private Attributes | |
PopCon | m_populator |
SourceHandler | m_source |
Definition at line 19 of file PopConAnalyzer.h.
typedef S popcon::PopConAnalyzer< S >::SourceHandler |
Reimplemented in ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 21 of file PopConAnalyzer.h.
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")) {}
virtual popcon::PopConAnalyzer< S >::~PopConAnalyzer | ( | ) | [inline, virtual] |
Definition at line 28 of file PopConAnalyzer.h.
{}
virtual void popcon::PopConAnalyzer< S >::analyze | ( | const edm::Event & | , |
const edm::EventSetup & | |||
) | [inline, private, virtual] |
Implements edm::EDAnalyzer.
Reimplemented in DTKeyedConfigPopConAnalyzer, DTUserKeyedConfigPopConAnalyzer, ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 37 of file PopConAnalyzer.h.
{}
virtual void popcon::PopConAnalyzer< S >::beginJob | ( | void | ) | [inline, private, virtual] |
virtual void popcon::PopConAnalyzer< S >::endJob | ( | void | ) | [inline, private, virtual] |
Reimplemented from edm::EDAnalyzer.
Reimplemented in ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 33 of file PopConAnalyzer.h.
{ write(); }
void popcon::PopConAnalyzer< S >::write | ( | void | ) | [inline, private] |
Reimplemented in ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 40 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::endJob().
{ m_populator.write(m_source); }
PopCon popcon::PopConAnalyzer< S >::m_populator [private] |
Reimplemented in ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 46 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write().
SourceHandler popcon::PopConAnalyzer< S >::m_source [private] |
Reimplemented in ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 47 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write().