Definition at line 24 of file SlimmingThingProducer.cc.
◆ SlimmingThingSelector()
Definition at line 46 of file SlimmingThingProducer.cc.
uint32_t cc[maxCellsPerHit]
unsigned int const offsetToValue_
int const slimmedValueFactor_
unsigned int const offsetToThinnedKey_
edm::EDGetTokenT< TrackOfThingsCollection > const trackToken_
edm::ESGetToken< edmtest::WhatsIt, GadgetRcd > const setupToken_
unsigned int const expectedCollectionSize_
◆ choose()
std::optional< edmtest::Thing > edmtest::SlimmingThingSelector::choose |
( |
unsigned int |
iIndex, |
|
|
edmtest::Thing const & |
iItem |
|
) |
| const |
◆ fillPSetDescription()
◆ preChoose()
Definition at line 62 of file SlimmingThingProducer.cc.
References Exception, expectedCollectionSize_, edm::EventSetup::getHandle(), edm::ESHandleBase::isValid(), keysToSave_, offsetToThinnedKey_, setupToken_, HLT_2023v12_cff::track, and trackToken_.
74 throw cms::Exception(
"TestFailure") <<
"SlimmingThingSelector::preChoose, collection size = " << tc->size()
std::set< unsigned int > keysToSave_
unsigned int const offsetToThinnedKey_
edm::EDGetTokenT< TrackOfThingsCollection > const trackToken_
edm::ESGetToken< edmtest::WhatsIt, GadgetRcd > const setupToken_
unsigned int const expectedCollectionSize_
◆ reset()
void edmtest::SlimmingThingSelector::reset |
( |
void |
| ) |
|
|
inline |
◆ expectedCollectionSize_
unsigned int const edmtest::SlimmingThingSelector::expectedCollectionSize_ |
|
private |
◆ keysToSave_
std::set<unsigned int> edmtest::SlimmingThingSelector::keysToSave_ |
|
private |
◆ offsetToThinnedKey_
unsigned int const edmtest::SlimmingThingSelector::offsetToThinnedKey_ |
|
private |
◆ offsetToValue_
unsigned int const edmtest::SlimmingThingSelector::offsetToValue_ |
|
private |
◆ setupToken_
◆ slimmedValueFactor_
int const edmtest::SlimmingThingSelector::slimmedValueFactor_ |
|
private |
◆ trackToken_
edm::EDGetTokenT<TrackOfThingsCollection> const edmtest::SlimmingThingSelector::trackToken_ |
|
private |