Filter for the constuction of axial to stereo segment pairs based on MC information.
More...
#include <MCSegmentPairFilter.h>
|
| MCSegmentPairFilter (bool allowReverse=true) |
| Constructor.
|
|
void | exposeParameters (ModuleParamList *moduleParamList, const std::string &prefix) final |
| Expose the set of parameters of the filter to the module parameter list.
|
|
Weight | operator() (const CDCSegmentPair &segmentPair) final |
| Checks if a axial stereo segment pair is a good combination.
|
|
void | initialize () override |
| Initialize the before event processing.
|
|
void | beginEvent () override |
| Signal the beginning of a new event.
|
|
bool | needsTruthInformation () final |
| Indicates that the filter requires Monte Carlo information.
|
|
virtual void | setAllowReverse (bool allowReverse) |
| Setter for the allow reverse parameter.
|
|
bool | getAllowReverse () const |
| Getter for the allow reverse parameter.
|
|
virtual Weight | operator() (const Object &obj) |
| Function to evaluate the object. More...
|
|
Weight | operator() (const Object *obj) |
| Function to evaluate the object. More...
|
|
void | beginRun () override |
| Receive and dispatch signal for the beginning of a new run.
|
|
void | endRun () override |
| Receive and dispatch signal for the end of the run.
|
|
void | terminate () override |
| Receive and dispatch Signal for termination of the event processing.
|
|
Filter for the constuction of axial to stereo segment pairs based on MC information.
Definition at line 22 of file MCSegmentPairFilter.h.
◆ operator()() [1/2]
Weight operator() |
( |
const Object & |
obj | ) |
|
|
virtualinherited |
Function to evaluate the object.
Base implementation accepts all objects.
- Parameters
-
obj | The object to be accepted or rejected. |
- Returns
- A finite float value if the object is accepted. NAN if the object is rejected.
Definition at line 66 of file Filter.icc.h.
◆ operator()() [2/2]
Weight operator() |
( |
const Object * |
obj | ) |
|
|
inherited |
Function to evaluate the object.
Base implementation accepts all objects, except nullptr.
- Parameters
-
obj | The object to be accepted or rejected. |
- Returns
- A finit float value if the object is accepted. NAN if the object is rejected. Nullptr is always rejected.
Definition at line 76 of file Filter.icc.h.
The documentation for this class was generated from the following files: