All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
LArPandoraDetectorType.h File Reference

Helper functions for extracting detector geometry for use in reconsruction. More...

#include "larcore/Geometry/Geometry.h"
#include "larcoreobj/SimpleTypesAndConstants/geo_types.h"
#include "larcoreobj/SimpleTypesAndConstants/geo_vectors.h"
#include "art/Framework/Services/Registry/ServiceHandle.h"
#include "Api/PandoraApi.h"

Go to the source code of this file.

Classes

class  lar_pandora::LArPandoraDetectorType
 Empty interface to map pandora to specifics in the LArSoft geometry. More...
 

Namespaces

 lar_pandora
 
 lar_pandora::detector_functions
 

Typedefs

typedef std::vector
< LArDetectorGap > 
lar_pandora::LArDetectorGapList
 

Functions

float lar_pandora::detector_functions::WireAngle (const geo::View_t view, const geo::TPCID::TPCID_t tpc, const geo::CryostatID::CryostatID_t cstat, const art::ServiceHandle< geo::Geometry > &larsoftGeometry)
 Calculate the wire angle of a LArTPC view in a given TPC/cryostat. More...
 
PandoraApi::Geometry::LineGap::Parameters lar_pandora::detector_functions::CreateDriftGapParameters (const LArDetectorGap &gap)
 Make the drift gap parameters for the Pandora API. More...
 
PandoraApi::Geometry::LineGap::Parameters lar_pandora::detector_functions::CreateReadoutGapParameters (const float firstPoint, const float lastPoint, const float xFirst, const float xLast, const float halfWirePitch, const pandora::LineGapType gapType)
 Make the readout gap parameters for the Pandora API. More...
 

Detailed Description

Helper functions for extracting detector geometry for use in reconsruction.

Log:

Definition in file LArPandoraDetectorType.h.