7#ifndef LAR_PANDORA_INPUT_H
8#define LAR_PANDORA_INPUT_H 1
11 class DetectorPropertiesData;
120 std::map<const simb::MCParticle, bool>& primaryMCParticleMap);
129 std::map<const simb::MCParticle, bool>& primaryMCParticleMap);
154 const art::Ptr<simb::MCParticle>& particle,
168 const art::Ptr<simb::MCParticle>& particle,
179 static float GetTrueX0(
const art::Event& evt,
180 const art::Ptr<simb::MCParticle>& particle,
190 static double GetMips(
const detinfo::DetectorPropertiesData& detProp,
192 const double hit_Charge,
193 const geo::View_t hit_View);
Interface class for LArPandora producer modules, which reconstruct recob::PFParticles from recob::Hit...
Header file for the lar mc particle class.
Helper functions for extracting detector geometry for use in reconsruction.
helper function for LArPandoraInterface producer module
std::map< art::Ptr< simb::MCParticle >, art::Ptr< simb::MCTruth > > MCParticlesToMCTruth
std::map< art::Ptr< recob::Hit >, TrackIDEVector > HitsToTrackIDEs
std::vector< simb::MCParticle > RawMCParticleVector
std::map< art::Ptr< simb::MCTruth >, MCParticleVector > MCTruthToMCParticles
std::vector< art::Ptr< recob::Hit > > HitVector
std::map< int, art::Ptr< recob::Hit > > HitMap
std::map< int, art::Ptr< recob::Hit > > IdToHitMap
std::vector< LArDetectorGap > LArDetectorGapList
std::vector< LArDriftVolume > LArDriftVolumeList
std::map< unsigned int, LArDriftVolume > LArDriftVolumeMap