1 #ifndef PANDORANUSCORECOSMICIDALG_H_SEEN
2 #define PANDORANUSCORECOSMICIDALG_H_SEEN
14 #include "art/Framework/Principal/Event.h"
15 #include "fhiclcpp/ParameterSet.h"
16 #include "fhiclcpp/types/Table.h"
17 #include "fhiclcpp/types/Atom.h"
18 #include "art/Framework/Principal/Handle.h"
19 #include "canvas/Persistency/Common/Ptr.h"
20 #include "canvas/Persistency/Common/FindManyP.h"
47 Name(
"TpcTrackModuleLabel"),
80 art::FindManyP<larpandoraobj::PFParticleMetadata> PFPMetaDataAssoc);
fhicl::Atom< art::InputTag > PandoraLabel
art::InputTag fPandoraLabel
Declaration of signal hit object.
void reconfigure(const Config &config)
process_name use argoneut_mc_hitfinder track
recob::PFParticle GetPFPNeutrino(recob::PFParticle pfparticle, std::map< size_t, art::Ptr< recob::PFParticle > > &pfParticleMap)
float GetPandoraNuScore(recob::PFParticle pfparticle, art::FindManyP< larpandoraobj::PFParticleMetadata > PFPMetaDataAssoc)
~PandoraNuScoreCosmicIdAlg()
fhicl::Atom< float > NuScoreCut
BEGIN_PROLOG vertical distance to the surface Name
Provides recob::Track data product.
Hierarchical representation of particle flow.
PandoraNuScoreCosmicIdAlg(const fhicl::ParameterSet &pset)
bool PandoraNuScoreCosmicId(recob::Track track, const art::Event &event)
stream1 can override from command line with o or output services user sbnd
art::InputTag fTpcTrackModuleLabel
fhicl::Atom< art::InputTag > TpcTrackModuleLabel
PandoraNuScoreCosmicIdAlg(const Config &config)
Track from a non-cascading particle.A recob::Track consists of a recob::TrackTrajectory, plus additional members relevant for a "fitted" track: