Belle II Software development
TRGCDCPerfectFinder Class Reference

A class to find 2D tracks using MC information. More...

#include <PerfectFinder.h>

Public Member Functions

 TRGCDCPerfectFinder (const std::string &name, const TRGCDC &)
 Contructor.
 
virtual ~TRGCDCPerfectFinder ()
 Destructor.
 
std::string name (void) const
 returns name.
 
std::string version (void) const
 returns version.
 
int doit (std::vector< TRGCDCTrack * > &trackListClone, std::vector< TRGCDCTrack * > &trackList)
 do track finding.
 
const std::vector< int > & trackListMC (void) const
 returns MC track list which contributes to CDC hits.
 

Private Member Functions

int doitPerfectly (std::vector< TRGCDCTrack * > &trackList)
 do perfect finding.
 

Private Attributes

const std::string _name
 Name.
 
const TRGCDC_cdc
 CDCTRG.
 
std::vector< int > _mcList
 MC track ID list.
 

Detailed Description

A class to find 2D tracks using MC information.

Definition at line 33 of file PerfectFinder.h.

Member Data Documentation

◆ _cdc

const TRGCDC& _cdc
private

CDCTRG.

Definition at line 69 of file PerfectFinder.h.

◆ _mcList

std::vector<int> _mcList
private

MC track ID list.

Definition at line 72 of file PerfectFinder.h.

◆ _name

const std::string _name
private

Name.

Definition at line 66 of file PerfectFinder.h.


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