Classes | Namespaces | Typedefs
LArPandoraHelper.h File Reference

helper function for LArPandoraInterface producer module More...

#include "art/Framework/Principal/Event.h"
#include "lardataobj/Simulation/SimChannel.h"
#include <map>
#include <set>
#include <vector>

Go to the source code of this file.

Classes

class  lar_pandora::LArPandoraHelper
 LArPandoraHelper class. More...
 

Namespaces

 anab
 
 pandora
 
 recob
 Reconstruction base classes.
 
 larpandoraobj
 
 sim
 Code to link reconstructed objects back to the MC truth information.
 
 simb
 Base utilities and modules for event generation and detector simulation.
 
 lar_pandora
 

Typedefs

typedef std::vector< int > pandora::IntVector
 
typedef std::set< art::Ptr< recob::Hit > > lar_pandora::HitList
 
typedef std::vector< art::Ptr< recob::Wire > > lar_pandora::WireVector
 
typedef std::vector< art::Ptr< recob::Hit > > lar_pandora::HitVector
 
typedef std::vector< art::Ptr< recob::SpacePoint > > lar_pandora::SpacePointVector
 
typedef std::vector< art::Ptr< recob::Cluster > > lar_pandora::ClusterVector
 
typedef std::vector< art::Ptr< recob::Seed > > lar_pandora::SeedVector
 
typedef std::vector< art::Ptr< recob::Vertex > > lar_pandora::VertexVector
 
typedef std::vector< art::Ptr< recob::Track > > lar_pandora::TrackVector
 
typedef std::vector< art::Ptr< recob::Shower > > lar_pandora::ShowerVector
 
typedef std::vector< art::Ptr< recob::PFParticle > > lar_pandora::PFParticleVector
 
typedef std::vector< art::Ptr< simb::MCTruth > > lar_pandora::MCTruthVector
 
typedef std::vector< art::Ptr< simb::MCParticle > > lar_pandora::MCParticleVector
 
typedef std::vector< simb::MCParticlelar_pandora::RawMCParticleVector
 
typedef std::vector< art::Ptr< sim::SimChannel > > lar_pandora::SimChannelVector
 
typedef std::vector< sim::TrackIDElar_pandora::TrackIDEVector
 
typedef std::vector< art::Ptr< anab::CosmicTag > > lar_pandora::CosmicTagVector
 
typedef std::vector< art::Ptr< anab::T0 > > lar_pandora::T0Vector
 
typedef std::vector< art::Ptr< larpandoraobj::PFParticleMetadata > > lar_pandora::MetadataVector
 
typedef std::unordered_set< art::Ptr< recob::Hit > > lar_pandora::HitSet
 
typedef std::map< art::Ptr< recob::PFParticle >, TrackVector > lar_pandora::PFParticlesToTracks
 
typedef std::map< art::Ptr< recob::PFParticle >, ShowerVector > lar_pandora::PFParticlesToShowers
 
typedef std::map< art::Ptr< recob::PFParticle >, ClusterVector > lar_pandora::PFParticlesToClusters
 
typedef std::map< art::Ptr< recob::PFParticle >, SeedVector > lar_pandora::PFParticlesToSeeds
 
typedef std::map< art::Ptr< recob::PFParticle >, VertexVector > lar_pandora::PFParticlesToVertices
 
typedef std::map< art::Ptr< recob::PFParticle >, SpacePointVector > lar_pandora::PFParticlesToSpacePoints
 
typedef std::map< art::Ptr< recob::PFParticle >, HitVector > lar_pandora::PFParticlesToHits
 
typedef std::map< art::Ptr< recob::PFParticle >, MetadataVector > lar_pandora::PFParticlesToMetadata
 
typedef std::map< art::Ptr< recob::Track >, HitVector > lar_pandora::TracksToHits
 
typedef std::map< art::Ptr< recob::Shower >, HitVector > lar_pandora::ShowersToHits
 
typedef std::map< art::Ptr< recob::Cluster >, HitVector > lar_pandora::ClustersToHits
 
typedef std::map< art::Ptr< recob::Seed >, art::Ptr< recob::Hit > > lar_pandora::SeedsToHits
 
typedef std::map< art::Ptr< recob::SpacePoint >, art::Ptr< recob::Hit > > lar_pandora::SpacePointsToHits
 
typedef std::map< art::Ptr< simb::MCTruth >, MCParticleVector > lar_pandora::MCTruthToMCParticles
 
typedef std::map< art::Ptr< simb::MCTruth >, HitVector > lar_pandora::MCTruthToHits
 
typedef std::map< art::Ptr< simb::MCTruth >, art::Ptr< recob::PFParticle > > lar_pandora::MCTruthToPFParticles
 
typedef std::map< art::Ptr< simb::MCParticle >, art::Ptr< simb::MCTruth > > lar_pandora::MCParticlesToMCTruth
 
typedef std::map< art::Ptr< simb::MCParticle >, HitVector > lar_pandora::MCParticlesToHits
 
typedef std::map< art::Ptr< simb::MCParticle >, art::Ptr< recob::PFParticle > > lar_pandora::MCParticlesToPFParticles
 
typedef std::map< art::Ptr< recob::Hit >, art::Ptr< recob::SpacePoint > > lar_pandora::HitsToSpacePoints
 
typedef std::map< art::Ptr< recob::Hit >, art::Ptr< recob::PFParticle > > lar_pandora::HitsToPFParticles
 
typedef std::map< art::Ptr< recob::Hit >, art::Ptr< simb::MCParticle > > lar_pandora::HitsToMCParticles
 
typedef std::map< art::Ptr< recob::Hit >, art::Ptr< simb::MCTruth > > lar_pandora::HitsToMCTruth
 
typedef std::map< art::Ptr< recob::Hit >, TrackIDEVector > lar_pandora::HitsToTrackIDEs
 
typedef std::map< art::Ptr< recob::Track >, CosmicTagVector > lar_pandora::TracksToCosmicTags
 
typedef std::map< art::Ptr< recob::PFParticle >, T0Vector > lar_pandora::PFParticlesToT0s
 
typedef std::map< int, art::Ptr< recob::PFParticle > > lar_pandora::PFParticleMap
 
typedef std::map< int, art::Ptr< recob::Cluster > > lar_pandora::ClusterMap
 
typedef std::map< int, art::Ptr< recob::SpacePoint > > lar_pandora::SpacePointMap
 
typedef std::map< int, art::Ptr< recob::Hit > > lar_pandora::HitMap
 
typedef std::map< int, art::Ptr< simb::MCParticle > > lar_pandora::MCParticleMap
 
typedef std::map< int, art::Ptr< sim::SimChannel > > lar_pandora::SimChannelMap
 
typedef std::map< const pandora::ParticleFlowObject *, size_t > lar_pandora::ThreeDParticleMap
 
typedef std::map< const pandora::Vertex *, unsigned int > lar_pandora::ThreeDVertexMap
 
typedef std::map< int, HitVector > lar_pandora::HitArray
 

Detailed Description

helper function for LArPandoraInterface producer module

Definition in file LArPandoraHelper.h.