LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "Slice.h"
Public Types | |
using | Point_t = tracking::Point_t |
using | Vector_t = tracking::Vector_t |
Public Member Functions | |
Slice () | |
Slice (int id, Point_t center, Vector_t direction, Point_t end0Pos, Point_t end1Pos, float aspectratio, float charge) | |
int | ID () const |
Point_t | Center () const |
Vector_t | Direction () const |
Point_t | End0Pos () const |
Point_t | End1Pos () const |
float | AspectRatio () const |
float | Charge () const |
void | SetID (const int id) |
void | SetCenter (const Point_t center) |
void | SetDirection (const Vector_t direction) |
void | SetEnd0Pos (const Point_t endpos) |
void | SetEnd1Pos (const Point_t endpos) |
void | SetAspectRatio (const float aspectratio) |
void | SetCharge (const float charge) |
Private Attributes | |
int | fID |
id for this slice More... | |
Point_t | fCenter |
Center of the slice for flash matching. More... | |
Vector_t | fDirection |
direction from a linear fit More... | |
Point_t | fEnd0Pos |
Position of a SpacePoint at one end of the slice. More... | |
Point_t | fEnd1Pos |
Position of the other end. More... | |
float | fAspectRatio |
absolute value of the linear correlation coefficient (0 = round blob, 1 = line) More... | |
float | fCharge |
|
inline |
Definition at line 24 of file Slice.h.
|
inline |
Definition at line 45 of file Slice.h.
References fAspectRatio.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 43 of file Slice.h.
References fEnd0Pos.
|
inline |
|
inline |
Definition at line 40 of file Slice.h.
References fID.
Referenced by lar_pandora::LArPandoraEventDump::PrintSlice().
|
inline |
Definition at line 53 of file Slice.h.
References fAspectRatio.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 51 of file Slice.h.
References fEnd0Pos.
|
inline |
|
inline |
|
private |
absolute value of the linear correlation coefficient (0 = round blob, 1 = line)
Definition at line 63 of file Slice.h.
Referenced by AspectRatio(), and SetAspectRatio().
|
private |
Center of the slice for flash matching.
Definition at line 58 of file Slice.h.
Referenced by Center(), and SetCenter().
|
private |
Definition at line 64 of file Slice.h.
Referenced by Charge(), and SetCharge().
|
private |
direction from a linear fit
Definition at line 59 of file Slice.h.
Referenced by Direction(), and SetDirection().
|
private |
Position of a SpacePoint at one end of the slice.
Definition at line 60 of file Slice.h.
Referenced by End0Pos(), and SetEnd0Pos().
|
private |
Position of the other end.
Definition at line 61 of file Slice.h.
Referenced by End1Pos(), and SetEnd1Pos().
|
private |