#include <myTestArea/SiStripCommissioningBasicPrescaler/src/SiStripCommissioningBasicPrescaler.cc>
Public Member Functions | |
SiStripCommissioningBasicPrescaler (const edm::ParameterSet &) | |
~SiStripCommissioningBasicPrescaler () | |
Private Member Functions | |
virtual bool | filter (edm::Event &, const edm::EventSetup &) |
Private Attributes | |
uint32_t | factor_ |
Description: simply filter acording to the run type
Implementation: Uses information from SiStripEventSummary, so it has to be called after Raw2Digi.
Definition at line 24 of file SiStripCommissioningBasicPrescaler.h.
SiStripCommissioningBasicPrescaler::SiStripCommissioningBasicPrescaler | ( | const edm::ParameterSet & | iConfig | ) | [explicit] |
Definition at line 30 of file SiStripCommissioningBasicPrescaler.cc.
References factor_, and edm::ParameterSet::getParameter().
{ //now do what ever initialization is needed factor_ = iConfig.getParameter<uint32_t>( "ScaleFactor" ) ; }
SiStripCommissioningBasicPrescaler::~SiStripCommissioningBasicPrescaler | ( | ) | [inline] |
Definition at line 29 of file SiStripCommissioningBasicPrescaler.h.
{}
bool SiStripCommissioningBasicPrescaler::filter | ( | edm::Event & | iEvent, |
const edm::EventSetup & | iSetup | ||
) | [private, virtual] |
Implements edm::EDFilter.
Definition at line 42 of file SiStripCommissioningBasicPrescaler.cc.
References edm::EventID::event(), factor_, edm::EventBase::id(), and query::result.
uint32_t SiStripCommissioningBasicPrescaler::factor_ [private] |
Definition at line 36 of file SiStripCommissioningBasicPrescaler.h.
Referenced by filter(), and SiStripCommissioningBasicPrescaler().