17 inputLabel_(conf.getParameter<std::
string>(
"digiLabel"))
29 bool markAndPass=psHBHE.
getParameter<
bool>(
"markAndPass");
31 psHBHE.getParameter<
int>(
"level"),
32 psHBHE.getParameter<
int>(
"firstSample"),
33 psHBHE.getParameter<
int>(
"samplesToAdd"),
34 psHBHE.getParameter<
bool>(
"twoSided")));
35 produces<HBHEDigiCollection>();
37 psHBHE.getParameter<
int>(
"level"),
38 psHBHE.getParameter<
int>(
"firstSample"),
39 psHBHE.getParameter<
int>(
"samplesToAdd"),
40 psHBHE.getParameter<
bool>(
"twoSided")));
41 produces<HBHEUpgradeDigiCollection>(
"HBHEUpgradeDigiCollection");
47 psHO.getParameter<
int>(
"firstSample"),
48 psHO.getParameter<
int>(
"samplesToAdd"),
49 psHO.getParameter<
bool>(
"twoSided")));
50 produces<HODigiCollection>();
56 psHF.getParameter<
int>(
"firstSample"),
57 psHF.getParameter<
int>(
"samplesToAdd"),
58 psHF.getParameter<
bool>(
"twoSided")));
59 produces<HFDigiCollection>();
62 psHF.getParameter<
int>(
"firstSample"),
63 psHF.getParameter<
int>(
"samplesToAdd"),
64 psHF.getParameter<
bool>(
"twoSided")));
65 produces<HFUpgradeDigiCollection>(
"HFUpgradeDigiCollection");
68 psHF.getParameter<
int>(
"firstSample"),
69 psHF.getParameter<
int>(
"samplesToAdd"),
70 psHF.getParameter<
bool>(
"twoSided")));
71 produces<QIE10DigiCollection>(
"HFQIE10DigiCollection");
85 hbhe_->prepare(&(*conditions));
94 edm::LogInfo(
"HcalZeroSuppression") <<
"Suppression (HBHE) input " << digi->size() <<
" digis, output " << zs->size() <<
" digis";
101 ho_->prepare(&(*conditions));
110 edm::LogInfo(
"HcalZeroSuppression") <<
"Suppression (HO) input " << digi->size() <<
" digis, output " << zs->size() <<
" digis";
117 hf_->prepare(&(*conditions));
126 edm::LogInfo(
"HcalZeroSuppression") <<
"Suppression (HF) input " << digi->size() <<
" digis, output " << zs->size() <<
" digis";
142 edm::LogInfo(
"HcalZeroSuppression") <<
"Suppression (HBHEUpgrade) input " << digi->size() <<
" digis, output " << zs->size() <<
" digis";
145 e.
put(zs,
"HBHEUpgradeDigiCollection");
158 edm::LogInfo(
"HcalZeroSuppression") <<
"Suppression (HFUpgrade) input " << digi->size() <<
" digis, output " << zs->size() <<
" digis";
161 e.
put(zs,
"HFUpgradeDigiCollection");
174 edm::LogInfo(
"HcalZeroSuppression") <<
"Suppression (HFQIE10) input " << digi->size() <<
" digis, output " << zs->size() <<
" digis";
177 e.
put(zs,
"HFQIE10DigiCollection");
T getParameter(std::string const &) const
std::auto_ptr< HcalZSAlgoEnergy > hfQIE10_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
virtual void produce(edm::Event &e, const edm::EventSetup &c)
edm::EDGetTokenT< HFDigiCollection > tok_hf_
edm::EDGetTokenT< QIE10DigiCollection > tok_hfQIE10_
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
std::auto_ptr< HcalZSAlgoEnergy > hbhe_
edm::EDGetTokenT< HBHEUpgradeDigiCollection > tok_hbheUpgrade_
T const * product() const
std::auto_ptr< HcalZSAlgoEnergy > hfUpgrade_
edm::EDGetTokenT< HODigiCollection > tok_ho_
edm::EDGetTokenT< HFUpgradeDigiCollection > tok_hfUpgrade_
std::auto_ptr< HcalZSAlgoEnergy > ho_
HcalSimpleAmplitudeZS(const edm::ParameterSet &ps)
std::auto_ptr< HcalZSAlgoEnergy > hbheUpgrade_
std::auto_ptr< HcalZSAlgoEnergy > hf_
virtual ~HcalSimpleAmplitudeZS()
edm::EDGetTokenT< HBHEDigiCollection > tok_hbhe_