Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
LArPandoraHelper.h File Reference

helper function for LArPandoraInterface producer module More...

#include "canvas/Persistency/Common/Ptr.h"
#include <map>
#include <set>
#include <unordered_set>
#include <vector>
#include "lardataobj/Simulation/SimChannel.h"
#include "nusimdata/SimulationBase/MCParticle.h"
Include dependency graph for LArPandoraHelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Namespaces

namespace  art
 
namespace  anab
 
namespace  pandora
 
namespace  recob
 
namespace  larpandoraobj
 
namespace  simb
 
namespace  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::MCParticle > lar_pandora::RawMCParticleVector
 
typedef std::vector< art::Ptr< sim::SimChannel > > lar_pandora::SimChannelVector
 
typedef std::vector< sim::TrackIDE > lar_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 >, TrackVectorlar_pandora::PFParticlesToTracks
 
typedef std::map< art::Ptr< recob::PFParticle >, ShowerVectorlar_pandora::PFParticlesToShowers
 
typedef std::map< art::Ptr< recob::PFParticle >, ClusterVectorlar_pandora::PFParticlesToClusters
 
typedef std::map< art::Ptr< recob::PFParticle >, SeedVectorlar_pandora::PFParticlesToSeeds
 
typedef std::map< art::Ptr< recob::PFParticle >, VertexVectorlar_pandora::PFParticlesToVertices
 
typedef std::map< art::Ptr< recob::PFParticle >, SpacePointVectorlar_pandora::PFParticlesToSpacePoints
 
typedef std::map< art::Ptr< recob::PFParticle >, HitVectorlar_pandora::PFParticlesToHits
 
typedef std::map< art::Ptr< recob::PFParticle >, MetadataVectorlar_pandora::PFParticlesToMetadata
 
typedef std::map< art::Ptr< recob::Track >, HitVectorlar_pandora::TracksToHits
 
typedef std::map< art::Ptr< recob::Shower >, HitVectorlar_pandora::ShowersToHits
 
typedef std::map< art::Ptr< recob::Cluster >, HitVectorlar_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 >, MCParticleVectorlar_pandora::MCTruthToMCParticles
 
typedef std::map< art::Ptr< simb::MCTruth >, HitVectorlar_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 >, HitVectorlar_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 >, TrackIDEVectorlar_pandora::HitsToTrackIDEs
 
typedef std::map< art::Ptr< recob::Track >, CosmicTagVectorlar_pandora::TracksToCosmicTags
 
typedef std::map< art::Ptr< recob::PFParticle >, T0Vectorlar_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, HitVectorlar_pandora::HitArray
 

Detailed Description

helper function for LArPandoraInterface producer module

Definition in file LArPandoraHelper.h.