66 , m_inputProducerLabel(pset.get<std::string>(
"InputProducerLabel"))
67 , m_trackProducerLabel(pset.get<std::string>(
"TrackProducerLabel"))
68 , m_showerProducerLabel(pset.get<std::string>(
"ShowerProducerLabel"))
69 , m_hitProducerLabel(pset.get<std::string>(
"HitProducerLabel"))
70 , m_shouldProduceT0s(pset.get<bool>(
"ShouldProduceT0s", false))
72 produces<std::vector<recob::PFParticle>>();
73 produces<std::vector<recob::SpacePoint>>();
74 produces<std::vector<recob::Cluster>>();
75 produces<std::vector<recob::Vertex>>();
76 produces<std::vector<recob::Slice>>();
77 produces<std::vector<recob::Track>>();
78 produces<std::vector<recob::Shower>>();
79 produces<std::vector<recob::PCAxis>>();
80 produces<std::vector<larpandoraobj::PFParticleMetadata>>();
82 produces<art::Assns<recob::PFParticle, recob::SpacePoint>>();
83 produces<art::Assns<recob::PFParticle, recob::Cluster>>();
84 produces<art::Assns<recob::PFParticle, recob::Vertex>>();
85 produces<art::Assns<recob::PFParticle, recob::Slice>>();
86 produces<art::Assns<recob::PFParticle, recob::Track>>();
87 produces<art::Assns<recob::PFParticle, recob::Shower>>();
88 produces<art::Assns<recob::PFParticle, recob::PCAxis>>();
89 produces<art::Assns<recob::PFParticle, larpandoraobj::PFParticleMetadata>>();
90 produces<art::Assns<recob::Track, recob::Hit, recob::TrackHitMeta>>();
91 produces<art::Assns<recob::Shower, recob::Hit>>();
92 produces<art::Assns<recob::Shower, recob::PCAxis>>();
93 produces<art::Assns<recob::SpacePoint, recob::Hit>>();
94 produces<art::Assns<recob::Cluster, recob::Hit>>();
95 produces<art::Assns<recob::Slice, recob::Hit>>();
98 produces<std::vector<anab::T0>>();
99 produces<art::Assns<recob::PFParticle, anab::T0>>();