File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -70,6 +70,16 @@ cet_build_plugin(TrackCaloSkimmerSelectAllTrack art::tool
7070 ROOT::X3d
7171)
7272
73+ cet_build_plugin (TrackCaloSkimmerSelectClearCosmicMuon art::tool
74+ LIBRARIES
75+ sbnobj::Common_Calibration_dict
76+ art::Persistency_Common
77+ art::Utilities canvas::canvas
78+ larcore::Geometry_Geometry_service
79+ cetlib::cetlib cetlib_except::cetlib_except
80+ ROOT::X3d
81+ )
82+
7383cet_build_plugin ( DataSelect art::module
7484 LIBRARIES
7585 ifdh_art::IFDH_service
Original file line number Diff line number Diff line change 1+ // Framework Includes
2+ #include " art/Utilities/ToolMacros.h"
3+ #include " fhiclcpp/ParameterSet.h"
4+
5+ #include " ITCSSelectionTool.h"
6+
7+ namespace sbn {
8+
9+ class TrackCaloSkimmerSelectClearCosmicMuon : public ITCSSelectionTool {
10+ public:
11+
12+ TrackCaloSkimmerSelectClearCosmicMuon (const fhicl::ParameterSet &p);
13+ ~TrackCaloSkimmerSelectClearCosmicMuon () {}
14+
15+ bool Select (const TrackInfo &t) override ;
16+
17+ private:
18+ };
19+
20+ TrackCaloSkimmerSelectClearCosmicMuon::TrackCaloSkimmerSelectClearCosmicMuon (const fhicl::ParameterSet &p):
21+ ITCSSelectionTool (p)
22+ {}
23+
24+ bool TrackCaloSkimmerSelectClearCosmicMuon::Select (const TrackInfo &t) {
25+ return t.clear_cosmic_muon ;
26+ }
27+
28+ DEFINE_ART_CLASS_TOOL (TrackCaloSkimmerSelectClearCosmicMuon)
29+
30+ } // end namespace sbn
You can’t perform that action at this time.
0 commit comments