CbmRoot
L1HitsSortHelper Class Reference

#include <L1HitsSortHelper.h>

Collaboration diagram for L1HitsSortHelper:
[legend]

Public Member Functions

 L1HitsSortHelper (vector< L1StsHit > &hits, vector< L1HitPoint > &points, vector< THitI > &indices, const L1Grid *grid, THitI *iStart, THitI *iStop, int nStations, int nDontUsedHits)
 
void Sort ()
 

Private Member Functions

 L1HitsSortHelper (const L1HitsSortHelper &)
 
L1HitsSortHelperoperator= (const L1HitsSortHelper &)
 

Private Attributes

vector< L1HitsSortHelperDatafD
 
vector< L1StsHit > & fHits
 
vector< L1HitPoint > & fPoints
 
vector< THitI > & fIndices
 
const L1GridfGrid
 
THitIfStsHitsUnusedStartIndex
 
THitIfStsHitsUnusedStopIndex
 
int fNStations
 
int fnDontUsedHits
 

Detailed Description

Definition at line 24 of file L1HitsSortHelper.h.

Constructor & Destructor Documentation

◆ L1HitsSortHelper() [1/2]

L1HitsSortHelper::L1HitsSortHelper ( vector< L1StsHit > &  hits,
vector< L1HitPoint > &  points,
vector< THitI > &  indices,
const L1Grid grid,
THitI iStart,
THitI iStop,
int  nStations,
int  nDontUsedHits 
)

◆ L1HitsSortHelper() [2/2]

L1HitsSortHelper::L1HitsSortHelper ( const L1HitsSortHelper )
private

Member Function Documentation

◆ operator=()

L1HitsSortHelper& L1HitsSortHelper::operator= ( const L1HitsSortHelper )
private

◆ Sort()

void L1HitsSortHelper::Sort ( )

Member Data Documentation

◆ fD

vector<L1HitsSortHelperData> L1HitsSortHelper::fD
private

Definition at line 38 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fGrid

const L1Grid* L1HitsSortHelper::fGrid
private

Definition at line 42 of file L1HitsSortHelper.h.

◆ fHits

vector<L1StsHit>& L1HitsSortHelper::fHits
private

Definition at line 39 of file L1HitsSortHelper.h.

Referenced by Sort().

◆ fIndices

vector<THitI>& L1HitsSortHelper::fIndices
private

Definition at line 41 of file L1HitsSortHelper.h.

Referenced by Sort().

◆ fnDontUsedHits

int L1HitsSortHelper::fnDontUsedHits
private

Definition at line 45 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper().

◆ fNStations

int L1HitsSortHelper::fNStations
private

Definition at line 44 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fPoints

vector<L1HitPoint>& L1HitsSortHelper::fPoints
private

Definition at line 40 of file L1HitsSortHelper.h.

Referenced by Sort().

◆ fStsHitsUnusedStartIndex

THitI* L1HitsSortHelper::fStsHitsUnusedStartIndex
private

Definition at line 43 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fStsHitsUnusedStopIndex

THitI * L1HitsSortHelper::fStsHitsUnusedStopIndex
private

Definition at line 43 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().


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