BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
L1HitsSortHelper Class Reference

#include <L1HitsSortHelper.h>

Collaboration diagram for L1HitsSortHelper:

Public Member Functions

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

Private Member Functions

 L1HitsSortHelper (const L1HitsSortHelper &)
L1HitsSortHelper & operator= (const L1HitsSortHelper &)

Private Attributes

vector< L1HitsSortHelperData > fD
vector< L1StsHit > & fHits
vector< L1HitPoint > & fPoints
vector< THitI > & fIndices
const L1Grid * fGrid
THitI * fStsHitsUnusedStartIndex
THitI * fStsHitsUnusedStopIndex
int fNStations

Detailed Description

Definition at line 26 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 )

Definition at line 13 of file L1HitsSortHelper.cxx.

References fD, fGrid, fHits, fIndices, fNStations, fPoints, fStsHitsUnusedStartIndex, fStsHitsUnusedStopIndex, i, L1_ASSERT, and nStations.

Referenced by L1HitsSortHelper(), and operator=().

Here is the caller graph for this function:

◆ L1HitsSortHelper() [2/2]

L1HitsSortHelper::L1HitsSortHelper ( const L1HitsSortHelper & )
private

References L1HitsSortHelper().

Here is the call graph for this function:

Member Function Documentation

◆ operator=()

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

References L1HitsSortHelper().

Here is the call graph for this function:

◆ Sort()

void L1HitsSortHelper::Sort ( )

Definition at line 41 of file L1HitsSortHelper.cxx.

References L1HitsSortHelperData::compare(), fD, fHits, fIndices, fNStations, fPoints, fStsHitsUnusedStartIndex, fStsHitsUnusedStopIndex, and i.

Referenced by L1Algo::CATrackFinder().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ fD

vector<L1HitsSortHelperData> L1HitsSortHelper::fD
private

Definition at line 40 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fGrid

const L1Grid* L1HitsSortHelper::fGrid
private

Definition at line 44 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper().

◆ fHits

vector<L1StsHit>& L1HitsSortHelper::fHits
private

Definition at line 41 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fIndices

vector<THitI>& L1HitsSortHelper::fIndices
private

Definition at line 43 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fNStations

int L1HitsSortHelper::fNStations
private

Definition at line 46 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fPoints

vector<L1HitPoint>& L1HitsSortHelper::fPoints
private

Definition at line 42 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fStsHitsUnusedStartIndex

THitI* L1HitsSortHelper::fStsHitsUnusedStartIndex
private

Definition at line 45 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().

◆ fStsHitsUnusedStopIndex

THitI * L1HitsSortHelper::fStsHitsUnusedStopIndex
private

Definition at line 45 of file L1HitsSortHelper.h.

Referenced by L1HitsSortHelper(), and Sort().


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