Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_content::KDTreeBoxT< DIM > Class Template Reference

Box structure used to define 2D field. It's used in KDTree building step to divide the detector space (ECAL, HCAL...) and in searching step to create a bounding box around the demanded point (Track collision point, PS projection...). More...

#include "KDTreeLinkerToolsT.h"

Public Member Functions

 KDTreeBoxT ()
 Default constructor.
 
template<typename... Ts>
 KDTreeBoxT (Ts... dimargs)
 Constructor.
 

Public Attributes

std::array< float, DIM > dimmin
 
std::array< float, DIM > dimmax
 

Detailed Description

template<unsigned DIM>
class lar_content::KDTreeBoxT< DIM >

Box structure used to define 2D field. It's used in KDTree building step to divide the detector space (ECAL, HCAL...) and in searching step to create a bounding box around the demanded point (Track collision point, PS projection...).

Definition at line 36 of file KDTreeLinkerToolsT.h.

Constructor & Destructor Documentation

◆ KDTreeBoxT() [1/2]

template<unsigned DIM>
lar_content::KDTreeBoxT< DIM >::KDTreeBoxT ( )
inline

Default constructor.

Definition at line 225 of file KDTreeLinkerToolsT.h.

◆ KDTreeBoxT() [2/2]

template<unsigned DIM>
template<typename... Ts>
lar_content::KDTreeBoxT< DIM >::KDTreeBoxT ( Ts...  dimargs)
inline

Constructor.

Parameters
dimargs

Definition at line 233 of file KDTreeLinkerToolsT.h.

Member Data Documentation

◆ dimmax

template<unsigned DIM>
std::array<float, DIM> lar_content::KDTreeBoxT< DIM >::dimmax

Definition at line 53 of file KDTreeLinkerToolsT.h.

◆ dimmin

template<unsigned DIM>
std::array<float, DIM> lar_content::KDTreeBoxT< DIM >::dimmin

Definition at line 52 of file KDTreeLinkerToolsT.h.


The documentation for this class was generated from the following file: