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

Vectors of reconstructed vertices found by various algorithms. More...

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

Public Member Functions

 SRVertexBranch ()
 
 ~SRVertexBranch ()
 
void fillSizes ()
 

Public Attributes

SRElastic elastic
 Single vertex found by Elastic Arms. More...
 
std::vector< SRHoughVertexhough
 Vector of vertices found by HoughVertex. More...
 
size_t nhough
 Number of vertices in HoughVertex (hough.size()) More...
 
std::vector< SRVertexDTvdt
 Vector of vertices found by VertexDT. More...
 
size_t nvdt
 Number of vertices in VertexDT (vdt.size()) More...
 

Detailed Description

Vectors of reconstructed vertices found by various algorithms.

Definition at line 20 of file SRVertexBranch.h.

Constructor & Destructor Documentation

caf::SRVertexBranch::SRVertexBranch ( )

Definition at line 17 of file SRVertexBranch.cxx.

17  :
18  elastic(),
19  nhough(-1),
20  nvdt(-1)
21  {
22  }
size_t nhough
Number of vertices in HoughVertex (hough.size())
SRElastic elastic
Single vertex found by Elastic Arms.
size_t nvdt
Number of vertices in VertexDT (vdt.size())
caf::SRVertexBranch::~SRVertexBranch ( )

Definition at line 24 of file SRVertexBranch.cxx.

25  {
26  }

Member Function Documentation

void caf::SRVertexBranch::fillSizes ( )

Definition at line 28 of file SRVertexBranch.cxx.

References nhough, and nvdt.

Referenced by caf::CAFMaker::produce().

29  {
30 
31  nhough = hough.size();
32  nvdt = vdt.size();
33  }
Perform a "2 point" Hough transform on a collection of hits.
Definition: Hough2P.cxx:20
size_t nhough
Number of vertices in HoughVertex (hough.size())
VertexDT finding algorithm.
size_t nvdt
Number of vertices in VertexDT (vdt.size())

Member Data Documentation

SRElastic caf::SRVertexBranch::elastic
std::vector<SRHoughVertex> caf::SRVertexBranch::hough
size_t caf::SRVertexBranch::nhough
size_t caf::SRVertexBranch::nvdt
std::vector<SRVertexDT> caf::SRVertexBranch::vdt

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