All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
caf::SRCRTHit Class Reference

A hit from the CRT. More...

#include <SRCRTHit.h>

Public Member Functions

 SRCRTHit ()
 
virtual ~SRCRTHit ()
 
void setDefault ()
 

Public Attributes

SRVector3D position
 
SRVector3D position_err
 
float time
 
float t0
 Hit time (from absolute time T0) relative to the gate start time [us]. More...
 
float t1
 Relatvie time w.r.t. beam early warning (from T1 module) [us]. More...
 
float pe
 
int plane
 Plane that the CRT hit is on. More...
 

Detailed Description

A hit from the CRT.

Definition at line 12 of file SRCRTHit.h.

Constructor & Destructor Documentation

caf::SRCRTHit::SRCRTHit ( )

Definition at line 12 of file SRCRTHit.cxx.

12  :
13  time(std::numeric_limits<float>::signaling_NaN()),
14  t0(std::numeric_limits<float>::signaling_NaN()),
15  t1(std::numeric_limits<float>::signaling_NaN()),
16  pe(std::numeric_limits<float>::signaling_NaN()),
17  plane(INT_MIN)
18  {}
int plane
Plane that the CRT hit is on.
Definition: SRCRTHit.h:24
float t1
Relatvie time w.r.t. beam early warning (from T1 module) [us].
Definition: SRCRTHit.h:22
float pe
Definition: SRCRTHit.h:23
float t0
Hit time (from absolute time T0) relative to the gate start time [us].
Definition: SRCRTHit.h:21
float time
Definition: SRCRTHit.h:20
virtual caf::SRCRTHit::~SRCRTHit ( )
inlinevirtual

Definition at line 17 of file SRCRTHit.h.

17 {}

Member Function Documentation

void caf::SRCRTHit::setDefault ( )

Member Data Documentation

float caf::SRCRTHit::pe

Definition at line 23 of file SRCRTHit.h.

int caf::SRCRTHit::plane

Plane that the CRT hit is on.

Definition at line 24 of file SRCRTHit.h.

SRVector3D caf::SRCRTHit::position

Definition at line 18 of file SRCRTHit.h.

SRVector3D caf::SRCRTHit::position_err

Definition at line 19 of file SRCRTHit.h.

float caf::SRCRTHit::t0

Hit time (from absolute time T0) relative to the gate start time [us].

Definition at line 21 of file SRCRTHit.h.

float caf::SRCRTHit::t1

Relatvie time w.r.t. beam early warning (from T1 module) [us].

Definition at line 22 of file SRCRTHit.h.

float caf::SRCRTHit::time

Definition at line 20 of file SRCRTHit.h.


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