ThreeDSlidingConeFitResult class. More...
#include <LArThreeDSlidingConeFitResult.h>
Public Member Functions | |
| template<typename T > | |
| ThreeDSlidingConeFitResult (const T *const pT, const unsigned int slidingFitWindow, const float slidingFitLayerPitch) | |
| Constructor.  More... | |
| const ThreeDSlidingFitResult & | GetSlidingFitResult () const | 
| Get the sliding fit result for the full cluster.  More... | |
| const TrackStateMap & | GetTrackStateMap () const | 
| Get the track state map, which caches results from the sliding fit result.  More... | |
| void | GetSimpleConeList (const unsigned int nLayersForConeFit, const unsigned int nCones, const ConeSelection coneSelection, SimpleConeList &simpleConeList) const | 
| Get the list of simple cones fitted to the three dimensional cluster.  More... | |
Private Types | |
| typedef std::list < pandora::TrackState >  | TrackStateLinkedList | 
| The track state linked list typedef.  More... | |
Private Attributes | |
| const ThreeDSlidingFitResult | m_slidingFitResult | 
| The sliding fit result for the full cluster.  More... | |
| TrackStateMap | m_trackStateMap | 
| The track state map.  More... | |
ThreeDSlidingConeFitResult class.
Definition at line 122 of file LArThreeDSlidingConeFitResult.h.
      
  | 
  private | 
The track state linked list typedef.
Definition at line 161 of file LArThreeDSlidingConeFitResult.h.
| template lar_content::ThreeDSlidingConeFitResult::ThreeDSlidingConeFitResult | ( | const T *const | pT, | 
| const unsigned int | slidingFitWindow, | ||
| const float | slidingFitLayerPitch | ||
| ) | 
Constructor.
| pT | describing the positions to be fitted | 
| slidingFitWindow | the sliding fit window | 
| slidingFitLayerPitch | the sliding fit pitch, units cm | 
Definition at line 71 of file LArThreeDSlidingConeFitResult.cc.
| void lar_content::ThreeDSlidingConeFitResult::GetSimpleConeList | ( | const unsigned int | nLayersForConeFit, | 
| const unsigned int | nCones, | ||
| const ConeSelection | coneSelection, | ||
| SimpleConeList & | simpleConeList | ||
| ) | const | 
Get the list of simple cones fitted to the three dimensional cluster.
| nLayersForConeFit | the number of layer to use to extract the cone direction | 
| nCones | the number of cones to extract from the cluster (spaced uniformly along the cluster) | 
| coneSelection | whether to receive forwards or backwards (or both) cones | 
| simpleConeList | to receive the simple cone list | 
Definition at line 113 of file LArThreeDSlidingConeFitResult.cc.
      
  | 
  inline | 
Get the sliding fit result for the full cluster.
Definition at line 220 of file LArThreeDSlidingConeFitResult.h.
      
  | 
  inline | 
Get the track state map, which caches results from the sliding fit result.
Definition at line 227 of file LArThreeDSlidingConeFitResult.h.
      
  | 
  private | 
The sliding fit result for the full cluster.
Definition at line 163 of file LArThreeDSlidingConeFitResult.h.
      
  | 
  private | 
The track state map.
Definition at line 164 of file LArThreeDSlidingConeFitResult.h.
 1.8.5