7 #ifndef LAR_PANDORA_INPUT_H
8 #define LAR_PANDORA_INPUT_H 1
11 class DetectorPropertiesData;
20 namespace pandora {
class Pandora; }
22 namespace lar_pandora {
118 std::map<const simb::MCParticle, bool>& primaryMCParticleMap);
127 std::map<const simb::MCParticle, bool>& primaryMCParticleMap);
152 const art::Ptr<simb::MCParticle>& particle,
166 const unsigned int tpc,
167 const art::Ptr<simb::MCParticle>& particle,
179 const art::Ptr<simb::MCParticle>& particle,
191 const double hit_Charge,
204 #endif // #ifndef LAR_PANDORA_INPUT_H
Interface class for LArPandora producer modules, which reconstruct recob::PFParticles from recob::Hit...
Helper functions for extracting detector geometry for use in reconsruction.
enum geo::_plane_proj View_t
Enumerate the possible plane projections.
std::map< unsigned int, LArDriftVolume > LArDriftVolumeMap
std::map< art::Ptr< simb::MCParticle >, art::Ptr< simb::MCTruth > > MCParticlesToMCTruth
std::vector< LArDriftVolume > LArDriftVolumeList
std::map< int, art::Ptr< recob::Hit > > IdToHitMap
std::map< int, art::Ptr< recob::Hit > > HitMap
std::map< art::Ptr< recob::Hit >, TrackIDEVector > HitsToTrackIDEs
std::vector< simb::MCParticle > RawMCParticleVector
std::map< art::Ptr< simb::MCTruth >, MCParticleVector > MCTruthToMCParticles
Header file for the lar mc particle class.
std::vector< art::Ptr< recob::Hit > > HitVector
required by fuzzyCluster table::sbnd_g4_services gaushitTruthMatch pandora
std::vector< LArDetectorGap > LArDetectorGapList
helper function for LArPandoraInterface producer module