#include <OtherThingAlgorithm.h>
Public Member Functions | |
OtherThingAlgorithm () | |
void | run (edm::Handle< ThingCollection > const &iThingHandle, OtherThingCollection &otherThingCollection, bool useRefs=true, bool refsAreTransient=false) const |
Private Attributes | |
int | theDebugLevel |
Definition at line 12 of file OtherThingAlgorithm.h.
|
inline |
Definition at line 14 of file OtherThingAlgorithm.h.
void edmtest::OtherThingAlgorithm::run | ( | edm::Handle< ThingCollection > const & | iThingHandle, |
OtherThingCollection & | otherThingCollection, | ||
bool | useRefs = true , |
||
bool | refsAreTransient = false |
||
) | const |
Runs the algorithm and returns a list of OtherThings The user declares the vector and calls this method.
Definition at line 8 of file OtherThingAlgorithm.cc.
References cms::cuda::assert(), mps_fire::i, edm::HandleBase::id(), edm::Ptr< T >::id(), class-composition::parent, edm::Handle< T >::product(), edm::refToPtr(), and mps_fire::result.
Referenced by Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), and edmtest::OtherThingProducer::produce().
|
private |
Definition at line 24 of file OtherThingAlgorithm.h.