25 std::vector<const CrossingFrame<PSimHit> *> cfPSimHitProductPointers;
28 for (std::size_t
i = 0;
i < pSimHitCollections->second.size(); ++
i)
30 event.getByLabel(
"mix", pSimHitCollections->second[
i], cfPSimHits);
31 cfPSimHitProductPointers.push_back(cfPSimHits.
product());
49 selection.push_back(*pSimHit);
52 selection.push_back(*pSimHit);
def setup(process, global_tag, zero_tesla=False)
bool isInBadChamber(IndexType ichamber) const
Is the chamber with index 'ichamber' flagged as bad?
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
std::vector< PSimHit > PSimHitCollection
T const * product() const
PSimHitCollectionMap pSimHitCollectionMap_
virtual void select(PSimHitCollection &, edm::Event const &, edm::EventSetup const &) const
Pre-process event information.
Detector det() const
get the detector field from this detid