Struct CRTTrackMatch::crttrack_t¶
- Defined in File CRTTrackMatch.h
Nested Relationships¶
This struct is a nested type of Class CRTTrackMatch.
Struct Documentation¶
-
struct
crttrack_t
internal struct to contaning info extracted by projecting CRT track into the wire plane images
Public Functions
-
crttrack_t
()
-
crttrack_t
(int idx, const larlite::crttrack *ptrack) constructor
- Parameters
idx
: Index of CRT track object in event container usedptrack
: Pointer to CRT track object
Public Members
-
int
crt_track_index
index in event container of larlite::crttrack object
-
const larlite::crttrack *
pcrttrack
pointer to original CRT track object
-
std::vector<std::vector<double>>
hit_pos_vv
modified CRT hit positions (after fit)
-
std::vector<std::vector<int>>
pixellist_vv
[3] (row,col) of pixel nearest SC-corrected path for each plane (3 planes total)
-
std::vector<float>
pixelrad_vv
[3] pixel dist from nearest charge pixel to projected pixel along crt-track line for each plane (3 planes total)
-
std::vector<std::vector<double>>
pixelpos_vv
list of 3D SC-corrected positions along the crt-track line
-
std::vector<std::vector<int>>
pixelcoord_vv
list of pixel coordinates (U col, V col, Y col, tick)
-
std::vector<float>
totalq_v
total charge of closest pixels around crt-track line per plane
-
std::vector<float>
toterr_v
total pixel dist to closest pixels along crt-track line per plane
-
float
len_intpc_sce
path length of the reconstructed path inside the TPC
-
float
t0_usec
time relative to beam window start in microsecond of CRT track
-
int
opflash_index
index of matched opflash in event container
-
const larlite::opflash *
opflash
pointer to opflash object
-