38 std::vector<SiStripDigi>
temp;
41 if (!
_zs || digi->adc() > 0) {
42 if (laststrip >= digi->strip())
43 edm::LogWarning(
"StripNotInOrder") <<
"Strips not in order in DetSet<SiStripDigi>";
44 laststrip = digi->strip();
46 int newapv = digi->strip() / 128;
49 if (temp.size() > 64) {
58 temp.push_back(*digi);
62 if (temp.size() > 64) {
void computeShots(const edm::DetSet< SiStripDigi > &digis)
det_id_type detId() const
APVShotFinder(const bool zs=true)
void addShots(const edm::DetSet< SiStripDigi > &digis)
const std::vector< APVShot > & getShots() const
iterator end()
Return the off-the-end iterator.
std::vector< APVShot > _shots
iterator begin()
Return an iterator to the first DetSet.
collection_type::const_iterator const_iterator
collection_type::const_iterator const_iterator
_zs(iConfig.getUntrackedParameter< bool >("zeroSuppressed", true))