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

#include <CbmL1ParticlesFinder.h>

Collaboration diagram for CbmL1ParticlesFinder:

Public Member Functions

 CbmL1ParticlesFinder ()
 ~CbmL1ParticlesFinder ()
void FindParticles (vector< CbmL1Track > &vRTracks)
vector< CbmKFParticle > & GetParticles ()
CbmKFVertex * GetPV ()
 CbmL1ParticlesFinder ()
 ~CbmL1ParticlesFinder ()
void FindParticles (vector< CbmL1Track > &vRTracks)
vector< CbmKFParticle > & GetParticles ()
CbmKFVertex * GetPV ()

Private Member Functions

void FindPV (vector< CbmL1Track > &vRTracks)
void FindPV (vector< CbmL1Track > &vRTracks)

Private Attributes

CbmKFPrimaryVertexFinder fPVFinder
CbmKFVertex fPrimVtx
vector< CbmKFParticle > fParticles

Detailed Description

Definition at line 27 of file CbmL1ParticlesFinder.h.

Constructor & Destructor Documentation

◆ CbmL1ParticlesFinder() [1/2]

CbmL1ParticlesFinder::CbmL1ParticlesFinder ( )

Definition at line 24 of file CbmL1ParticlesFinder.cxx.

References fParticles, fPrimVtx, and fPVFinder.

◆ ~CbmL1ParticlesFinder() [1/2]

CbmL1ParticlesFinder::~CbmL1ParticlesFinder ( )

Definition at line 30 of file CbmL1ParticlesFinder.cxx.

◆ CbmL1ParticlesFinder() [2/2]

CbmL1ParticlesFinder::CbmL1ParticlesFinder ( )

◆ ~CbmL1ParticlesFinder() [2/2]

CbmL1ParticlesFinder::~CbmL1ParticlesFinder ( )

Member Function Documentation

◆ FindParticles() [1/2]

void CbmL1ParticlesFinder::FindParticles ( vector< CbmL1Track > & vRTracks)

Definition at line 48 of file CbmL1ParticlesFinder.cxx.

References TStopwatch::CpuTime(), FindPV(), fParticles, TStopwatch::RealTime(), TStopwatch::Start(), and TStopwatch::Stop().

Here is the call graph for this function:

◆ FindParticles() [2/2]

void CbmL1ParticlesFinder::FindParticles ( vector< CbmL1Track > & vRTracks)

◆ FindPV() [1/2]

void CbmL1ParticlesFinder::FindPV ( vector< CbmL1Track > & vRTracks)
private

Definition at line 32 of file CbmL1ParticlesFinder.cxx.

References fPrimVtx, and fPVFinder.

Referenced by FindParticles().

Here is the caller graph for this function:

◆ FindPV() [2/2]

void CbmL1ParticlesFinder::FindPV ( vector< CbmL1Track > & vRTracks)
private

References fParticles, fPrimVtx, and fPVFinder.

◆ GetParticles() [1/2]

vector< CbmKFParticle > & CbmL1ParticlesFinder::GetParticles ( )
inline

Definition at line 35 of file CbmL1ParticlesFinder.h.

References fParticles.

◆ GetParticles() [2/2]

vector< CbmKFParticle > & CbmL1ParticlesFinder::GetParticles ( )
inline

Definition at line 35 of file CbmL1ParticlesFinder.h.

References fParticles.

◆ GetPV() [1/2]

CbmKFVertex * CbmL1ParticlesFinder::GetPV ( )
inline

Definition at line 36 of file CbmL1ParticlesFinder.h.

References fPrimVtx.

◆ GetPV() [2/2]

CbmKFVertex * CbmL1ParticlesFinder::GetPV ( )
inline

Definition at line 36 of file CbmL1ParticlesFinder.h.

References fPrimVtx.

Member Data Documentation

◆ fParticles

vector< CbmKFParticle > CbmL1ParticlesFinder::fParticles
private

Definition at line 45 of file CbmL1ParticlesFinder.h.

Referenced by CbmL1ParticlesFinder(), FindParticles(), FindPV(), and GetParticles().

◆ fPrimVtx

CbmKFVertex CbmL1ParticlesFinder::fPrimVtx
private

Definition at line 43 of file CbmL1ParticlesFinder.h.

Referenced by CbmL1ParticlesFinder(), FindPV(), and GetPV().

◆ fPVFinder

CbmKFPrimaryVertexFinder CbmL1ParticlesFinder::fPVFinder
private

Definition at line 42 of file CbmL1ParticlesFinder.h.

Referenced by CbmL1ParticlesFinder(), and FindPV().


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