|
CbmRoot
|
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 | V0FinderCutter |
| A collection of cuts for V0 production analysis in mCBM. More... | |
| 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 | ETrackPid { Pip = 0 , Pim , P , Pbar , Undef } |
| An enumeration for PID of global tracks. More... | |
| enum class | EV0Type { Lambda } |
| Type of V0 decay. More... | |
| 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... | |
Functions | |
| std::string | ToString (ETrackPid trackPid) |
| String representation of ETrackPid. | |
| static constexpr int | ToPdg (ETrackPid trackPid) |
| Returns PDG code for a given ETrackPid entry. | |
| static constexpr ETrackPid | ToTrackPid (int pdg) |
| Converts PDG code into ETrackPid entry. | |
Specification of ca::MonitorData for the V0Finder.
Definition at line 60 of file KfpV0FinderMonitor.h.
|
strong |
Counter keys for the V0FinderMonitor.
Definition at line 18 of file KfpV0FinderMonitor.h.
|
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.
|
strong |
An enumeration for PID of global tracks.
| Enumerator | |
|---|---|
| Pip | pi+ |
| Pim | pi- |
| P | proton |
| Pbar | anti-proton |
| Undef | undefined PID |
Definition at line 24 of file KfpV0FinderDefs.h.
|
strong |
|
staticconstexpr |
Returns PDG code for a given ETrackPid entry.
Definition at line 35 of file KfpV0FinderDefs.h.
References Undef.
Referenced by cbm::kfp::V0FinderTask::ProcessEvent().
| std::string cbm::algo::kfp::ToString | ( | ETrackPid | trackPid | ) |
String representation of ETrackPid.
Definition at line 14 of file KfpV0FinderDefs.cxx.
References P, Pbar, Pim, Pip, and Undef.
Referenced by cbm::algo::kfp::V0FinderCutter< V0Type >::ToString().