#include <ITCSSelectionTool.h>
|
| virtual bool | Select (const TrackInfo &t)=0 |
| | For children to implement: Whether to select a given track. More...
|
| |
Definition at line 9 of file ITCSSelectionTool.h.
| sbn::ITCSSelectionTool::ITCSSelectionTool |
( |
const fhicl::ParameterSet & |
p | ) |
|
|
inline |
| virtual sbn::ITCSSelectionTool::~ITCSSelectionTool |
( |
| ) |
|
|
virtualdefaultnoexcept |
| bool sbn::ITCSSelectionTool::DoSelect |
( |
const TrackInfo & |
t | ) |
|
|
inline |
For external modules to call: run the actual selection.
Definition at line 27 of file ITCSSelectionTool.h.
29 bool has_good_t0 = t.whicht0 >= 0;
32 if (t.whicht0 >= 0 && ((
unsigned)t.whicht0 >=
fAllowT0.size() || !
fAllowT0[t.whicht0])) {
| sbn::ITCSSelectionTool::fInvert |
( |
p.get< bool > |
"Invert", false | ) |
|
| sbn::ITCSSelectionTool::fISelect |
( |
0 |
| ) |
|
|
inline |
| sbn::ITCSSelectionTool::fNPreScale |
( |
p.get< unsigned > |
"PreScale", 1 | ) |
|
| sbn::ITCSSelectionTool::fRequireT0 |
( |
p.get< bool > |
"RequireT0", true | ) |
|
| unsigned sbn::ITCSSelectionTool::GetPrescale |
( |
| ) |
const |
|
inline |
| virtual bool sbn::ITCSSelectionTool::Select |
( |
const TrackInfo & |
t | ) |
|
|
protectedpure virtual |
| std::vector<bool> sbn::ITCSSelectionTool::fAllowT0 |
|
protected |
| bool sbn::ITCSSelectionTool::fInvert |
|
protected |
| unsigned sbn::ITCSSelectionTool::fISelect |
|
protected |
| unsigned sbn::ITCSSelectionTool::fNPreScale |
|
protected |
| bool sbn::ITCSSelectionTool::fRequireT0 |
|
protected |
The documentation for this class was generated from the following file: