All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TrackCaloSkimmerSelectAnode2CathodeTrack_tool.cc
Go to the documentation of this file.
1 // Framework Includes
2 #include "art/Utilities/ToolMacros.h"
3 #include "fhiclcpp/ParameterSet.h"
4 
5 #include "ITCSSelectionTool.h"
6 
7 namespace sbn {
8 
10 public:
11 
12  TrackCaloSkimmerSelectAnode2CathodeTrack(const fhicl::ParameterSet &p);
14 
15  bool Select(const TrackInfo &t) override;
16 
17 private:
18  // config
19  double fTickCut;
20 };
21 
24  fTickCut(p.get<double>("TickCut"))
25 {}
26 
28  // use the collection plane
30 
31 }
32 
33 DEFINE_ART_CLASS_TOOL(TrackCaloSkimmerSelectAnode2CathodeTrack)
34 
35 } // end namespace sbn
float hit_max_time_p2_tpcE
Max hit time of track on plane 2 TPC E.
pdgs p
Definition: selectors.fcl:22
float hit_min_time_p2_tpcE
Min hit time of track on plane 2 TPC E.
bool Select(const TrackInfo &t) override
For children to implement: Whether to select a given track.
T abs(T value)
float hit_min_time_p2_tpcW
Min hit time of track on plane 2 TPC W.
float hit_max_time_p2_tpcW
Max hit time of track on plane 2 TPC W.