HerdSoftware  0.1.1
Public Member Functions | Private Attributes | Friends | List of all members
Herd::HoughTrackStub Class Reference

#include <HoughTrackStub.h>

Public Member Functions

 HoughTrackStub (const HFCluster &cl1, const HFCluster &cl2, RefFrame::Axis dir1, RefFrame::Axis dir2)
 
float Theta () const
 
float R () const
 
unsigned int cl1ID ()
 
unsigned int cl2ID ()
 
bool ContainsCluster (const Cluster &cluster) const
 

Private Attributes

unsigned int _cl1ID
 
unsigned int _cl2ID
 
float _theta
 
float _r
 

Friends

bool operator== (const HoughTrackStub &lhs, const HoughTrackStub &rhs)
 

Constructor & Destructor Documentation

◆ HoughTrackStub()

Herd::HoughTrackStub::HoughTrackStub ( const HFCluster cl1,
const HFCluster cl2,
RefFrame::Axis  dir1,
RefFrame::Axis  dir2 
)

Member Function Documentation

◆ cl1ID()

unsigned int Herd::HoughTrackStub::cl1ID ( )
inline

◆ cl2ID()

unsigned int Herd::HoughTrackStub::cl2ID ( )
inline

◆ ContainsCluster()

bool Herd::HoughTrackStub::ContainsCluster ( const Cluster cluster) const
inline

◆ R()

float Herd::HoughTrackStub::R ( ) const
inline

◆ Theta()

float Herd::HoughTrackStub::Theta ( ) const
inline

Friends And Related Function Documentation

◆ operator==

bool operator== ( const HoughTrackStub lhs,
const HoughTrackStub rhs 
)
friend

Member Data Documentation

◆ _cl1ID

unsigned int Herd::HoughTrackStub::_cl1ID
private

◆ _cl2ID

unsigned int Herd::HoughTrackStub::_cl2ID
private

◆ _r

float Herd::HoughTrackStub::_r
private

◆ _theta

float Herd::HoughTrackStub::_theta
private

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