#include <PndParticleRequirements.h>
◆ PndParticleRequirements()
| PndParticleRequirements::PndParticleRequirements |
( |
| ) |
|
◆ ~PndParticleRequirements()
| virtual PndParticleRequirements::~PndParticleRequirements |
( |
| ) |
|
|
virtual |
◆ AddMaxMomentumDifference()
| void PndParticleRequirements::AddMaxMomentumDifference |
( |
int |
branchType, |
|
|
TVector2 |
val |
|
) |
| |
|
inline |
◆ AddTypeRequirements()
| void PndParticleRequirements::AddTypeRequirements |
( |
int |
branchType, |
|
|
int |
howOftenSeen |
|
) |
| |
|
inline |
◆ CheckDaughters()
| int PndParticleRequirements::CheckDaughters |
( |
std::vector< int > |
daughters | ) |
|
|
protected |
◆ CheckMomentum()
| std::vector<int> PndParticleRequirements::CheckMomentum |
( |
PndMCTrackInfo & |
info | ) |
|
|
protected |
◆ CheckMothers()
| int PndParticleRequirements::CheckMothers |
( |
std::vector< int > |
mothers | ) |
|
|
protected |
◆ CheckOverall()
| int PndParticleRequirements::CheckOverall |
( |
std::vector< int > |
results | ) |
|
|
protected |
◆ CheckPid()
◆ CheckStage()
| int PndParticleRequirements::CheckStage |
( |
int |
stage | ) |
|
|
protected |
◆ CheckTrack()
| std::vector<int> PndParticleRequirements::CheckTrack |
( |
PndMCTrackInfo & |
info | ) |
|
◆ CheckTracking()
| std::vector<int> PndParticleRequirements::CheckTracking |
( |
PndMCTrackInfo & |
info | ) |
|
|
protected |
◆ CheckTypeCount()
| std::vector<int> PndParticleRequirements::CheckTypeCount |
( |
PndMCTrackInfo & |
info | ) |
|
|
protected |
◆ ClearFound()
| void PndParticleRequirements::ClearFound |
( |
| ) |
|
|
inline |
◆ Found()
| void PndParticleRequirements::Found |
( |
| ) |
|
|
inline |
◆ GetCheckNeutral()
| bool PndParticleRequirements::GetCheckNeutral |
( |
| ) |
const |
|
inline |
◆ GetCheckPid()
| bool PndParticleRequirements::GetCheckPid |
( |
| ) |
const |
|
inline |
◆ GetCheckTracking()
| bool PndParticleRequirements::GetCheckTracking |
( |
| ) |
const |
|
inline |
◆ GetDaughters()
| std::vector<int> PndParticleRequirements::GetDaughters |
( |
| ) |
const |
|
inline |
◆ GetFound()
| bool PndParticleRequirements::GetFound |
( |
| ) |
const |
|
inline |
Definition at line 83 of file PndParticleRequirements.h.
References CheckDaughters(), CheckMomentum(), CheckMothers(), CheckOverall(), CheckPid(), CheckStage(), CheckTracking(), CheckTypeCount(), InitNeutral(), InitPid(), and InitTracking().
◆ GetMaxDecayTime()
| Double_t PndParticleRequirements::GetMaxDecayTime |
( |
| ) |
const |
|
inline |
◆ GetMinDecayTime()
| Double_t PndParticleRequirements::GetMinDecayTime |
( |
| ) |
const |
|
inline |
◆ GetMinTrackingPoints()
| int PndParticleRequirements::GetMinTrackingPoints |
( |
| ) |
const |
|
inline |
◆ GetMomentumDifference()
| std::map<int, TVector2> PndParticleRequirements::GetMomentumDifference |
( |
| ) |
const |
|
inline |
◆ GetMothers()
| std::vector<int> PndParticleRequirements::GetMothers |
( |
| ) |
const |
|
inline |
◆ GetNRequirements()
| int PndParticleRequirements::GetNRequirements |
( |
| ) |
|
◆ GetPdgCode()
| int PndParticleRequirements::GetPdgCode |
( |
| ) |
const |
|
inline |
◆ GetPidProbability()
◆ GetStage()
| int PndParticleRequirements::GetStage |
( |
| ) |
const |
|
inline |
◆ GetTypeCount()
| std::map<int, int> PndParticleRequirements::GetTypeCount |
( |
| ) |
const |
|
inline |
◆ Init()
| void PndParticleRequirements::Init |
( |
| ) |
|
◆ InitNeutral()
| void PndParticleRequirements::InitNeutral |
( |
| ) |
|
|
protected |
◆ InitPid()
| void PndParticleRequirements::InitPid |
( |
| ) |
|
|
protected |
◆ InitTracking()
| void PndParticleRequirements::InitTracking |
( |
| ) |
|
|
protected |
◆ Print()
| void PndParticleRequirements::Print |
( |
std::ostream & |
out = std::cout | ) |
|
◆ SetCheckNeutral()
| void PndParticleRequirements::SetCheckNeutral |
( |
| ) |
|
◆ SetCheckPid()
| void PndParticleRequirements::SetCheckPid |
( |
TString |
algorithms, |
|
|
double |
minProb |
|
) |
| |
|
inline |
◆ SetCheckTracking()
| void PndParticleRequirements::SetCheckTracking |
( |
TString |
barrelPrefix, |
|
|
TString |
forwardPrefix, |
|
|
TString |
particlePropagatorName |
|
) |
| |
◆ SetMaxDecayTime()
| void PndParticleRequirements::SetMaxDecayTime |
( |
Double_t |
val | ) |
|
|
inline |
◆ SetMinDecayTime()
| void PndParticleRequirements::SetMinDecayTime |
( |
Double_t |
val | ) |
|
|
inline |
◆ SetMinTrackingPoints()
| void PndParticleRequirements::SetMinTrackingPoints |
( |
int |
val | ) |
|
|
inline |
◆ SetPID()
| void PndParticleRequirements::SetPID |
( |
int |
val | ) |
|
|
inline |
◆ SetPIDDaughters()
| void PndParticleRequirements::SetPIDDaughters |
( |
std::vector< int > |
val | ) |
|
|
inline |
◆ SetPIDMothers()
| void PndParticleRequirements::SetPIDMothers |
( |
std::vector< int > |
val | ) |
|
|
inline |
◆ SetStage()
| void PndParticleRequirements::SetStage |
( |
int |
val | ) |
|
|
inline |
◆ ShortRequirementsAsString()
| std::string PndParticleRequirements::ShortRequirementsAsString |
( |
| ) |
|
◆ operator<<
The documentation for this class was generated from the following file: