#include <PndApolloniusTripletTrackFinder.h>
◆ PndApolloniusTripletTrackFinder()
| PndApolloniusTripletTrackFinder::PndApolloniusTripletTrackFinder |
( |
TClonesArray * |
tubeArray | ) |
|
◆ ~PndApolloniusTripletTrackFinder()
| virtual PndApolloniusTripletTrackFinder::~PndApolloniusTripletTrackFinder |
( |
| ) |
|
|
virtual |
◆ CheckForCurlingTracks()
| std::vector<int> PndApolloniusTripletTrackFinder::CheckForCurlingTracks |
( |
std::map< int, std::vector< std::vector< PndSttHit *>>> & |
tubeStructure | ) |
|
|
protected |
◆ DeleteFromCurlingPool()
| void PndApolloniusTripletTrackFinder::DeleteFromCurlingPool |
( |
std::vector< TripletSolution > & |
combinedSolutions, |
|
|
std::map< int, std::vector< std::vector< PndSttHit *>>> & |
CombinedTubeStructure |
|
) |
| |
|
protected |
◆ FindTracks()
| void PndApolloniusTripletTrackFinder::FindTracks |
( |
| ) |
|
◆ FindTubesForStraightInCurled()
| TripletValues PndApolloniusTripletTrackFinder::FindTubesForStraightInCurled |
( |
std::map< int, std::vector< std::vector< PndSttHit *>>> & |
CombinedTubeStructure | ) |
|
|
protected |
◆ FindTubesForTracksInFirstRow()
| TripletValues PndApolloniusTripletTrackFinder::FindTubesForTracksInFirstRow |
( |
std::map< int, std::vector< std::vector< PndSttHit *>>> & |
TubeStructure | ) |
|
|
protected |
◆ GenerateCurlingGroups()
| std::map<int, std::vector<std::vector<PndSttHit *> > > PndApolloniusTripletTrackFinder::GenerateCurlingGroups |
( |
| ) |
|
|
protected |
◆ GenerateTriplets()
◆ GetCombinedSolutions()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetCombinedSolutions |
( |
| ) |
const |
|
inline |
◆ GetContinuousTripletTracks()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetContinuousTripletTracks |
( |
| ) |
const |
|
inline |
◆ GetMidIndex()
| int PndApolloniusTripletTrackFinder::GetMidIndex |
( |
int |
firstRow, |
|
|
int |
lastRow |
|
) |
| |
|
protected |
◆ GetPreselectedTracks()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetPreselectedTracks |
( |
| ) |
const |
|
inline |
◆ GetSolutions()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetSolutions |
( |
| ) |
const |
|
inline |
◆ GetTripletsCombi()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetTripletsCombi |
( |
| ) |
const |
|
inline |
◆ GetTripletsCurledTracks()
| TripletValues PndApolloniusTripletTrackFinder::GetTripletsCurledTracks |
( |
std::map< int, std::vector< std::vector< PndSttHit *>>> & |
tubeStructure | ) |
|
|
protected |
◆ GetTripletsFirst()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetTripletsFirst |
( |
| ) |
const |
|
inline |
◆ GetTripletsLast()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetTripletsLast |
( |
| ) |
const |
|
inline |
◆ GetTripletsMid()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetTripletsMid |
( |
| ) |
const |
|
inline |
◆ GetTripletsStraightTracks()
| TripletValues PndApolloniusTripletTrackFinder::GetTripletsStraightTracks |
( |
std::map< int, std::vector< std::vector< PndSttHit *>>> & |
tubeStructure | ) |
|
|
protected |
◆ GetTripletTracks()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetTripletTracks |
( |
| ) |
const |
|
inline |
◆ GetTripletTracksAfterAdding()
| std::vector<TripletSolution> PndApolloniusTripletTrackFinder::GetTripletTracksAfterAdding |
( |
| ) |
const |
|
inline |
◆ PreselectSttHits()
| std::vector<std::vector<PndSttHit *> > PndApolloniusTripletTrackFinder::PreselectSttHits |
( |
| ) |
|
|
protected |
◆ Reset()
| void PndApolloniusTripletTrackFinder::Reset |
( |
| ) |
|
◆ SetBranchMap()
| virtual void PndApolloniusTripletTrackFinder::SetBranchMap |
( |
std::map< TString, TClonesArray *> & |
map | ) |
|
|
inlinevirtual |
◆ SetCATrackFinder()
| virtual void PndApolloniusTripletTrackFinder::SetCATrackFinder |
( |
PndSttCA * |
CAFinder | ) |
|
|
inlinevirtual |
◆ SetPreselector()
◆ SetSTTBranchOriginal()
| virtual void PndApolloniusTripletTrackFinder::SetSTTBranchOriginal |
( |
TClonesArray * |
array | ) |
|
|
inlinevirtual |
◆ SetSTTName()
| virtual void PndApolloniusTripletTrackFinder::SetSTTName |
( |
TString |
name | ) |
|
|
inlinevirtual |
◆ SetWithCombiReduction()
| virtual void PndApolloniusTripletTrackFinder::SetWithCombiReduction |
( |
bool |
red | ) |
|
|
inlinevirtual |
◆ SetWithTubeReduction()
| virtual void PndApolloniusTripletTrackFinder::SetWithTubeReduction |
( |
bool |
reduction | ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: