1 #ifndef CRTTRACKCOSMICIDALG_H_SEEN
2 #define CRTTRACKCOSMICIDALG_H_SEEN
17 #include "art/Framework/Principal/Event.h"
18 #include "fhiclcpp/ParameterSet.h"
19 #include "fhiclcpp/types/Table.h"
20 #include "fhiclcpp/types/Atom.h"
55 Name(
"TrackMatchAlg"),
60 Name(
"BeamTimeLimits"),
79 recob::Track track, std::vector<sbn::crt::CRTTrack> crtTracks,
const art::Event& event);
fhicl::Table< BeamTime > BeamTimeLimits
fhicl::Table< CRTTrackMatchAlg::Config > TrackMatchAlg
process_name use argoneut_mc_hitfinder track
CrtTrackCosmicIdAlg(const fhicl::ParameterSet &pset)
bool CrtTrackCosmicId(detinfo::DetectorPropertiesData const &detProp, recob::Track track, std::vector< sbn::crt::CRTTrack > crtTracks, const art::Event &event)
void reconfigure(const Config &config)
CRTTrackMatchAlg trackMatchAlg
BEGIN_PROLOG vertical distance to the surface Name
Provides recob::Track data product.
CrtTrackCosmicIdAlg(const Config &config)
CRTTrackMatchAlg TrackAlg() const
stream1 can override from command line with o or output services user sbnd
Track from a non-cascading particle.A recob::Track consists of a recob::TrackTrajectory, plus additional members relevant for a "fitted" track:
fhicl::Atom< double > BeamTimeMax
fhicl::Atom< double > BeamTimeMin