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

Time and position of a reconstructed vertex. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/StandardRecord/SRVertex.h"

Public Member Functions

 SRVertex ()
 
virtual ~SRVertex ()
 Default destructor. More...
 
virtual void setDefault ()
 

Public Attributes

float time
 Time [ns]. More...
 
SRVector3D vtx
 Vertex position in detector coordinates. [cm]. More...
 

Detailed Description

Time and position of a reconstructed vertex.

Definition at line 15 of file SRVertex.h.

Constructor & Destructor Documentation

caf::SRVertex::SRVertex ( )

Definition at line 14 of file SRVertex.cxx.

14  :
15  time(std::numeric_limits<float>::signaling_NaN())
16  {
17  }
float time
Time [ns].
Definition: SRVertex.h:23
caf::SRVertex::~SRVertex ( )
virtual

Default destructor.

Definition at line 20 of file SRVertex.cxx.

20 { }

Member Function Documentation

void caf::SRVertex::setDefault ( )
virtual

Definition at line 22 of file SRVertex.cxx.

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

22  {
23  time = -5;
24  vtx.SetXYZ(0,0,0);
25  }
void SetXYZ(float x, float y, float z)
Definition: SRVector3D.cxx:31
SRVector3D vtx
Vertex position in detector coordinates. [cm].
Definition: SRVertex.h:24

Member Data Documentation

float caf::SRVertex::time

Time [ns].

Definition at line 23 of file SRVertex.h.

Referenced by flat::FlatVertex::Fill(), and hdf5::HDF5Vertex< Tidx >::Fill().

SRVector3D caf::SRVertex::vtx

Vertex position in detector coordinates. [cm].

Definition at line 24 of file SRVertex.h.

Referenced by flat::FlatVertex::Fill(), hdf5::HDF5Vertex< Tidx >::Fill(), and setDefault().


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