Public Member Functions | Public Attributes | List of all members
caf::SRHoughVertex Class Reference

A potential interaction point found by the HoughVertex algorithm. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/StandardRecord/SRHoughVertex.h"

Public Member Functions

 SRHoughVertex ()
 
virtual ~SRHoughVertex ()
 
virtual void setDefault ()
 

Public Attributes

float time
 Time [ns]. More...
 
SRVector3D vtx
 Vertex position in detector coordinates. [cm]. More...
 
SRFuzzyK fuzzyk
 Primary 3D prong object. More...
 

Detailed Description

A potential interaction point found by the HoughVertex algorithm.

Definition at line 19 of file SRHoughVertex.h.

Constructor & Destructor Documentation

caf::SRHoughVertex::SRHoughVertex ( )

Definition at line 15 of file SRHoughVertex.cxx.

15  :
16  time(std::numeric_limits<float>::signaling_NaN()),
17  vtx(std::numeric_limits<float>::signaling_NaN(),
18  std::numeric_limits<float>::signaling_NaN(),
19  std::numeric_limits<float>::signaling_NaN())
20  {
21  }
float time
Time [ns].
Definition: SRHoughVertex.h:25
SRVector3D vtx
Vertex position in detector coordinates. [cm].
Definition: SRHoughVertex.h:26
caf::SRHoughVertex::~SRHoughVertex ( )
virtual

Definition at line 23 of file SRHoughVertex.cxx.

24  {
25  }

Member Function Documentation

void caf::SRHoughVertex::setDefault ( )
virtual

Definition at line 27 of file SRHoughVertex.cxx.

References caf::SRVector3D::SetXYZ(), and vtx.

28  {
29  time = -5;
30  vtx.SetXYZ(0,0,0);
31  }
void SetXYZ(float x, float y, float z)
Definition: SRVector3D.cxx:31
SRVector3D vtx
Vertex position in detector coordinates. [cm].
Definition: SRHoughVertex.h:26

Member Data Documentation

SRFuzzyK caf::SRHoughVertex::fuzzyk
float caf::SRHoughVertex::time
SRVector3D caf::SRHoughVertex::vtx

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