![]() |
![]() |
#include <PopConAnalyzer.h>
Public Types | |
typedef S | SourceHandler |
![]() | |
typedef EDAnalyzer | ModuleType |
typedef WorkerT< EDAnalyzer > | WorkerType |
Public Member Functions | |
PopConAnalyzer (const edm::ParameterSet &pset) | |
virtual | ~PopConAnalyzer () |
![]() | |
EDAnalyzer () | |
std::string | workerType () const |
virtual | ~EDAnalyzer () |
![]() | |
EDConsumerBase () | |
ProductHolderIndex | indexFrom (EDGetToken, BranchType, TypeID const &) const |
void | itemsMayGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | itemsToGet (BranchType, std::vector< ProductHolderIndex > &) const |
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
virtual | ~EDConsumerBase () |
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 |
Additional Inherited Members | |
![]() | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &) |
![]() | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
CurrentProcessingContext const * | currentContext () const |
![]() | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Definition at line 19 of file PopConAnalyzer.h.
typedef S popcon::PopConAnalyzer< S >::SourceHandler |
Definition at line 21 of file PopConAnalyzer.h.
|
inline |
Definition at line 23 of file PopConAnalyzer.h.
|
inlinevirtual |
Definition at line 28 of file PopConAnalyzer.h.
|
inlineprivatevirtual |
Implements edm::EDAnalyzer.
Reimplemented in RPCDBPopConAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, CastorSaturationCorrsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalTimingParamsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, HcalZSThresholdsPopConAnalyzer, DTKeyedConfigPopConAnalyzer, ExTestEcalChannelStatusAnalyzer, and DTUserKeyedConfigPopConAnalyzer.
Definition at line 37 of file PopConAnalyzer.h.
|
inlineprivatevirtual |
|
inlineprivatevirtual |
Reimplemented from edm::EDAnalyzer.
Reimplemented in RPCDBPopConAnalyzer, ExTestEcalChannelStatusAnalyzer, CastorChannelQualityPopConAnalyzer, CastorElectronicsMapPopConAnalyzer, CastorGainsPopConAnalyzer, CastorGainWidthsPopConAnalyzer, CastorPedestalsPopConAnalyzer, CastorPedestalWidthsPopConAnalyzer, CastorQIEDataPopConAnalyzer, CastorRecoParamsPopConAnalyzer, CastorSaturationCorrsPopConAnalyzer, HcalChannelQualityPopConAnalyzer, HcalCholeskyMatricesPopConAnalyzer, HcalCovarianceMatricesPopConAnalyzer, HcalDcsMapPopConAnalyzer, HcalDcsValuesPopConAnalyzer, HcalElectronicsMapPopConAnalyzer, HcalFlagHFDigiTimeParamsPopConAnalyzer, HcalGainsPopConAnalyzer, HcalGainWidthsPopConAnalyzer, HcalL1TriggerObjectsPopConAnalyzer, HcalLongRecoParamsPopConAnalyzer, HcalLUTCorrsPopConAnalyzer, HcalLutMetadataPopConAnalyzer, HcalMCParamsPopConAnalyzer, HcalPedestalsPopConAnalyzer, HcalPedestalWidthsPopConAnalyzer, HcalPFCorrsPopConAnalyzer, HcalQIEDataPopConAnalyzer, HcalRecoParamsPopConAnalyzer, HcalRespCorrsPopConAnalyzer, HcalTimeCorrsPopConAnalyzer, HcalTimingParamsPopConAnalyzer, HcalValidationCorrsPopConAnalyzer, and HcalZSThresholdsPopConAnalyzer.
Definition at line 33 of file PopConAnalyzer.h.
|
inlineprivate |
Definition at line 40 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::endJob(), and pkg.AbstractPkg::generate().
|
private |
Definition at line 46 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write().
|
private |
Definition at line 47 of file PopConAnalyzer.h.
Referenced by popcon::PopConAnalyzer< HcalPedestalWidthsHandler >::write().