CbmRoot
Loading...
Searching...
No Matches
cbm::algo::kfp Namespace Reference

Classes

struct  Cuts
 
struct  CutsKfp
 Cuts for the KFParticleFinder. More...
 
struct  ParticlePid
 PID and pre-selection cuts for a given particle. More...
 
class  V0Finder
 A V0-finding algorithm. More...
 
struct  V0FinderConfig
 
class  V0FinderMonitor
 
class  V0FinderQa
 A QA-task for the V0-finding algorithm. More...
 

Typedefs

using V0FinderMonitorData_t = ca::MonitorData<ECounter, ETimer>
 Specification of ca::MonitorData for the V0Finder.
 

Enumerations

enum class  ECounter {
  TracksTotal , TracksSelected , TracksInfiniteParam , TracksWoTofHits ,
  TracksWNegativeTofHitTime , TracksWoStsHits , TracksWoPid , TracksWoMomentum ,
  TracksWUnphysicalBeta , PionsDca , ProtonsDca , PrimaryDca ,
  Pions , Protons , EventsTotal , EventsWoTzero ,
  EventsLambdaCand , KfpEventsLambdaCand , KfpLambdaCandidates , END
}
 Counter keys for the V0FinderMonitor. More...
 
enum class  ETimer {
  ProcessEvent , CollectT0 , CollectDca , FindV0Candidates ,
  PrepareContainers , PreselectTracks , InitKfp , ExecKfp ,
  END
}
 Timer keys for the V0FinderMonitor. More...
 

Typedef Documentation

◆ V0FinderMonitorData_t

Enumeration Type Documentation

◆ ECounter

enum class cbm::algo::kfp::ECounter
strong

Counter keys for the V0FinderMonitor.

Enumerator
TracksTotal 

Total number of tracks.

TracksSelected 

Tracks, which satisfy topology PID applicability.

TracksInfiniteParam 

Tracks, which have infinite parameters.

TracksWoTofHits 

Tracks, which have no TOF hits.

TracksWNegativeTofHitTime 

Tracks, the last TOF hit of which has a negative time (it's time is less then the t0)

TracksWoStsHits 

Tracks, which have no STS hits.

TracksWoPid 

Tracks, which has undefined PID.

TracksWoMomentum 

Tracks, which has no momentum.

TracksWUnphysicalBeta 

Tracks with beta > 1.

PionsDca 

Number of raw pion-candidates.

ProtonsDca 

Number of raw proton-candidates.

PrimaryDca 

Number of raw proton-candidates.

Pions 

Number of pion-candidates.

Protons 

Number of proton-candidates.

EventsTotal 

Total number of events.

EventsWoTzero 

Number of events with undefined t-zero.

EventsLambdaCand 

Events with at least one pion and one proton candidate.

KfpEventsLambdaCand 

Events with lambda-candidates in KF-particle.

KfpLambdaCandidates 

Number of lambda-candidates.

END 

Definition at line 18 of file KfpV0FinderMonitor.h.

◆ ETimer

enum class cbm::algo::kfp::ETimer
strong

Timer keys for the V0FinderMonitor.

Enumerator
ProcessEvent 

Processing of a single event.

CollectT0 

Collecting T0s.

CollectDca 

Estimating DCAs.

FindV0Candidates 

V0-finder procedure for a given t0.

PrepareContainers 

Prepare data containers.

PreselectTracks 

Track preselection.

InitKfp 

Init KFParticleFinder inside the event.

ExecKfp 

Run KFParticleFinder inside the event.

END 

Definition at line 45 of file KfpV0FinderMonitor.h.