LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
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
 Monte Carlo Simulation.
 
 simb
 Framework includes.
 
 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::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::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.