All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
sbn::crt::CRTTrack Struct Reference

#include <CRTTrack.hh>

Public Member Functions

 CRTTrack ()
 

Public Attributes

float peshit
 Total photoelectrons for this track (sum of PEs from the two CRTHits) More...
 
double ts0_s
 Average time (second) of the two hits making the track. More...
 
double ts0_s_err
 Average time (second) spread of the two hits making the track. More...
 
double ts0_ns
 Average T0 (nanosecond) of the two hits making the track. More...
 
double ts0_ns_err
 Error on average T0 (nanosecond) of the two hits making the track. More...
 
double ts1_ns
 Average T1 (nanosecond) of the two hits making the track. More...
 
double ts1_ns_err
 Error on average T1 (nanosecond) of the two hits making the track. More...
 
int plane1
 Plane ID of first CRTHit. More...
 
int plane2
 Plane ID of second CRTHit. More...
 
float x1_pos
 X position of first CRTHit. More...
 
float x1_err
 X position error of first CRTHit. More...
 
float y1_pos
 Y position of first CRTHit. More...
 
float y1_err
 Y position error of first CRTHit. More...
 
float z1_pos
 Z position of first CRTHit. More...
 
float z1_err
 Z position error of first CRTHit. More...
 
float x2_pos
 X position of second CRTHit. More...
 
float x2_err
 X position error of second CRTHit. More...
 
float y2_pos
 Y position of second CRTHit. More...
 
float y2_err
 Y position error of second CRTHit. More...
 
float z2_pos
 Z position of second CRTHit. More...
 
float z2_err
 Z position error of second CRTHit. More...
 
float length
 Track length. More...
 
float thetaxy
 Track angle on the X-Y plane. More...
 
float phizy
 Track angle on the Z-Y plane. More...
 
double ts0_ns_h1
 T0 time of first CRTHit. More...
 
double ts0_ns_err_h1
 T0 time error of first CRTHit. More...
 
double ts0_ns_h2
 T0 time of second CRTHit. More...
 
double ts0_ns_err_h2
 T0 time error of second CRTHit. More...
 
bool complete
 Whether or not the track is complete. More...
 

Detailed Description

Definition at line 21 of file CRTTrack.hh.

Constructor & Destructor Documentation

sbn::crt::CRTTrack::CRTTrack ( )
inline

Definition at line 55 of file CRTTrack.hh.

55 {}

Member Data Documentation

bool sbn::crt::CRTTrack::complete

Whether or not the track is complete.

Definition at line 53 of file CRTTrack.hh.

float sbn::crt::CRTTrack::length

Track length.

Definition at line 45 of file CRTTrack.hh.

float sbn::crt::CRTTrack::peshit

Total photoelectrons for this track (sum of PEs from the two CRTHits)

Definition at line 23 of file CRTTrack.hh.

float sbn::crt::CRTTrack::phizy

Track angle on the Z-Y plane.

Definition at line 47 of file CRTTrack.hh.

int sbn::crt::CRTTrack::plane1

Plane ID of first CRTHit.

Definition at line 30 of file CRTTrack.hh.

int sbn::crt::CRTTrack::plane2

Plane ID of second CRTHit.

Definition at line 31 of file CRTTrack.hh.

float sbn::crt::CRTTrack::thetaxy

Track angle on the X-Y plane.

Definition at line 46 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_ns

Average T0 (nanosecond) of the two hits making the track.

Definition at line 26 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_ns_err

Error on average T0 (nanosecond) of the two hits making the track.

Definition at line 27 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_ns_err_h1

T0 time error of first CRTHit.

Definition at line 49 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_ns_err_h2

T0 time error of second CRTHit.

Definition at line 51 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_ns_h1

T0 time of first CRTHit.

Definition at line 48 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_ns_h2

T0 time of second CRTHit.

Definition at line 50 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_s

Average time (second) of the two hits making the track.

Definition at line 24 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts0_s_err

Average time (second) spread of the two hits making the track.

Definition at line 25 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts1_ns

Average T1 (nanosecond) of the two hits making the track.

Definition at line 28 of file CRTTrack.hh.

double sbn::crt::CRTTrack::ts1_ns_err

Error on average T1 (nanosecond) of the two hits making the track.

Definition at line 29 of file CRTTrack.hh.

float sbn::crt::CRTTrack::x1_err

X position error of first CRTHit.

Definition at line 34 of file CRTTrack.hh.

float sbn::crt::CRTTrack::x1_pos

X position of first CRTHit.

Definition at line 33 of file CRTTrack.hh.

float sbn::crt::CRTTrack::x2_err

X position error of second CRTHit.

Definition at line 40 of file CRTTrack.hh.

float sbn::crt::CRTTrack::x2_pos

X position of second CRTHit.

Definition at line 39 of file CRTTrack.hh.

float sbn::crt::CRTTrack::y1_err

Y position error of first CRTHit.

Definition at line 36 of file CRTTrack.hh.

float sbn::crt::CRTTrack::y1_pos

Y position of first CRTHit.

Definition at line 35 of file CRTTrack.hh.

float sbn::crt::CRTTrack::y2_err

Y position error of second CRTHit.

Definition at line 42 of file CRTTrack.hh.

float sbn::crt::CRTTrack::y2_pos

Y position of second CRTHit.

Definition at line 41 of file CRTTrack.hh.

float sbn::crt::CRTTrack::z1_err

Z position error of first CRTHit.

Definition at line 38 of file CRTTrack.hh.

float sbn::crt::CRTTrack::z1_pos

Z position of first CRTHit.

Definition at line 37 of file CRTTrack.hh.

float sbn::crt::CRTTrack::z2_err

Z position error of second CRTHit.

Definition at line 44 of file CRTTrack.hh.

float sbn::crt::CRTTrack::z2_pos

Z position of second CRTHit.

Definition at line 43 of file CRTTrack.hh.


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