Definition at line 21 of file ThinningDSVThingProducer.cc.
◆ ThinningDSVThingSelector()
Definition at line 42 of file ThinningDSVThingProducer.cc.
44 keysToSave_(
pset.getParameter<
bool>(
"thinnedRefSetIgnoreInvalidParentRef")
unsigned int const expectedDetSetSize_
uint32_t cc[maxCellsPerHit]
unsigned int const offsetToValue_
edm::ThinnedRefSet< edmNew::DetSetVector< Thing > > keysToSave_
unsigned int const expectedDetSets_
int const slimmedValueFactor_
edm::EDGetTokenT< TrackOfDSVThingsCollection > const trackToken_
◆ choose()
bool edmtest::ThinningDSVThingSelector::choose |
( |
unsigned int |
iIndex, |
|
|
edmtest::Thing const & |
iItem |
|
) |
| const |
◆ fillPSetDescription()
◆ preChoose()
Definition at line 61 of file ThinningDSVThingProducer.cc.
References Exception, expectedDetSets_, expectedDetSetSize_, edm::ThinnedRefSet< C >::fill(), trigObjTnPSource_cfi::filler, keysToSave_, HLT_2024v13_cff::track, and trackToken_.
72 throw cms::Exception(
"TestFailure") <<
"ThinningDSVThingSelector::preChoose, number of DetSets = " << tc->size()
75 for (
auto const& ds : *tc) {
78 <<
"ThinningDSVThingSelector::preChoose, number of elements in DetSet with id " << ds.id() <<
" = "
unsigned int const expectedDetSetSize_
edm::ThinnedRefSet< edmNew::DetSetVector< Thing > > keysToSave_
unsigned int const expectedDetSets_
edm::EDGetTokenT< TrackOfDSVThingsCollection > const trackToken_
Filler fill(RefProd< C > thinned, edm::EDProductGetter const &prodGetter)
◆ reset()
void edmtest::ThinningDSVThingSelector::reset |
( |
void |
| ) |
|
|
inline |
◆ expectedDetSets_
unsigned int const edmtest::ThinningDSVThingSelector::expectedDetSets_ |
|
private |
◆ expectedDetSetSize_
unsigned int const edmtest::ThinningDSVThingSelector::expectedDetSetSize_ |
|
private |
◆ keysToSave_
◆ offsetToValue_
unsigned int const edmtest::ThinningDSVThingSelector::offsetToValue_ |
|
private |
◆ slimmedValueFactor_
int const edmtest::ThinningDSVThingSelector::slimmedValueFactor_ |
|
private |
◆ trackToken_
edm::EDGetTokenT<TrackOfDSVThingsCollection> const edmtest::ThinningDSVThingSelector::trackToken_ |
|
private |