Public Member Functions | |
| TrackCaloSkimmerSelectStoppingTrack (const fhicl::ParameterSet &p) | |
| ~TrackCaloSkimmerSelectStoppingTrack () | |
| bool | Select (const TrackInfo &t) override |
| For children to implement: Whether to select a given track. More... | |
Public Member Functions inherited from sbn::ITCSSelectionTool | |
| ITCSSelectionTool (const fhicl::ParameterSet &p) | |
| fRequireT0 (p.get< bool >("RequireT0", true)) | |
| fInvert (p.get< bool >("Invert", false)) | |
| fNPreScale (p.get< unsigned >("PreScale", 1)) | |
| fISelect (0) | |
| virtual | ~ITCSSelectionTool () noexcept=default |
| bool | DoSelect (const TrackInfo &t) |
| For external modules to call: run the actual selection. More... | |
| unsigned | GetPrescale () const |
Private Attributes | |
| double | fFVInsetMinX |
| double | fFVInsetMaxX |
| double | fFVInsetMinY |
| double | fFVInsetMaxY |
| double | fFVInsetMinZ |
| double | fFVInsetMaxZ |
| double | fMinTimeTickInset |
| double | fMaxTimeTickInset |
| double | fEndMediandQdxCut |
| unsigned | fNumberTimeSamples |
| bool | fRequireDownwards |
| int | fTickMin |
| int | fTickMax |
| std::vector< std::vector < geo::BoxBoundedGeo > > | fTPCVolumes |
| std::vector< geo::BoxBoundedGeo > | fActiveVolumes |
| std::vector< geo::BoxBoundedGeo > | fFiducialVolumes |
| double | fFidTickMin |
| double | fFidTickMax |
| double | fMediandQdxRRMax |
| bool | fCheckFiducialX |
Additional Inherited Members | |
Protected Attributes inherited from sbn::ITCSSelectionTool | |
| std::vector< bool > | fAllowT0 |
| bool | fRequireT0 |
| bool | fInvert |
| unsigned | fNPreScale |
| unsigned | fISelect |
Definition at line 18 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
| sbn::TrackCaloSkimmerSelectStoppingTrack::TrackCaloSkimmerSelectStoppingTrack | ( | const fhicl::ParameterSet & | p | ) |
Definition at line 60 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
inline |
Definition at line 22 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
overridevirtual |
For children to implement: Whether to select a given track.
Implements sbn::ITCSSelectionTool.
Definition at line 121 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 48 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 57 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 38 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 54 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 53 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 51 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 29 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 31 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 33 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 28 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 30 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 32 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 36 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 55 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 35 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 39 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 40 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 44 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 43 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
|
private |
Definition at line 47 of file TrackCaloSkimmerSelectStoppingTrack_tool.cc.
1.8.5