|
BmnRoot
|
#include <L1HitArea.h>
Public Member Functions | |
| L1HitArea (const L1Grid &grid, float y, float z, float dy, float dz) | |
| bool | GetNext (THitI &i) |
Protected Attributes | |
| const L1Grid & | fGrid |
| unsigned short | fBZmax |
| unsigned short | fBDY |
| unsigned int | fIndYmin |
| unsigned short | fIz |
| THitI | fHitYlst |
| THitI | fIh |
| int | fNy |
Definition at line 12 of file L1HitArea.h.
|
inline |
Definition at line 36 of file L1HitArea.h.
References fBDY, fBZmax, fGrid, fHitYlst, fIh, fIndYmin, L1Grid::FirstHitInBin(), fIz, fNy, L1Grid::GetBinBounded(), L1Grid::GetBinBounds(), L1_ASSERT, and L1Grid::N().
|
inline |
look up the next hit in the requested area. Sets h to the coordinates and returns the index for the hit data
Definition at line 87 of file L1HitArea.h.
References fBDY, fBZmax, fGrid, fHitYlst, fIh, fIndYmin, L1Grid::FirstHitInBin(), fIz, fNy, i, ISLIKELY, L1_ASSERT, and L1Grid::N().
|
protected |
Definition at line 28 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 27 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 25 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 31 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 32 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 29 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 30 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().
|
protected |
Definition at line 33 of file L1HitArea.h.
Referenced by GetNext(), and L1HitArea().