Hall-D Software
alpha
|
#include <math.h>
#include <stdio.h>
#include <string.h>
Go to the source code of this file.
Functions | |
static Particle_t | RemapParticleID (Particle_t p) |
static int | IsLepton (Particle_t p) |
static char * | ParticleType (Particle_t p) |
static char * | EnumString (Particle_t p) |
static char * | ShortName (Particle_t locPID) |
static Particle_t | ParticleEnum (const char *locParticleName) |
static unsigned short int | IsFixedMass (Particle_t p) |
static unsigned short int | IsResonance (Particle_t p) |
static unsigned short int | IsDetachedVertex (Particle_t p) |
static char * | ParticleName_ROOT (Particle_t p) |
static double | ParticleMass (Particle_t p) |
static int | ParticleCharge (Particle_t p) |
static int | PDGtype (Particle_t p) |
static Particle_t | PDGtoPType (int locPDG_PID) |
static int | Is_FinalStateParticle (Particle_t locPID) |
static char * | Get_ShortName (Particle_t locPID) |
static int | ParticleMultiplexPower (Particle_t locPID) |
static Particle_t | DemultiplexPID (int locBit, int locIsDecayingFlag) |
static int | Is_CorrectCharge (Particle_t locPID, Charge_t locCharge) |
static Particle_t | IDTrack (float locCharge, float locMass) |
enum Charge_t |
Enumerator | |
---|---|
d_Charged | |
d_Positive | |
d_Negative | |
d_Neutral | |
d_AllCharges |
Definition at line 1623 of file particleType.h.
enum Particle_t |
Definition at line 12 of file particleType.h.
|
inlinestatic |
Definition at line 1541 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Unknown, Xi0, and XiMinus.
|
inlinestatic |
Definition at line 292 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
|
inlinestatic |
Definition at line 1350 of file particleType.h.
References AntiD0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, Chi_c0, Chi_c1, Chi_c2, D0, Deuteron, DPlus, Electron, Eta, Eta_c, EtaPrime, Gamma, He3, Helium, Jpsi, KLong, KMinus, KPlus, KShort, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, Sigma0, SigmaMinus, SigmaPlus, Triton, Xi0, and XiMinus.
|
inlinestatic |
Definition at line 1655 of file particleType.h.
References AntiProton, Electron, Gamma, KMinus, KPlus, MuonMinus, MuonPlus, Neutron, ParticleMass(), PiMinus, PiPlus, Positron, Proton, and Unknown.
Referenced by DTrackWireBased_factory::AddMissingTrackHypothesis(), DTrackTimeBased_factory::AddMissingTrackHypothesis(), DTrackFitter::FindHitsAndFitTrack(), DTrackFitterRiemann::FitTrack(), DTrackFitterALT1::FitTrack(), DTrackFitter::FitTrack(), and DTrackFitterKalmanSIMD::FitTrack().
|
inlinestatic |
Definition at line 1632 of file particleType.h.
References d_AllCharges, d_Charged, d_Negative, d_Neutral, d_Positive, ParticleCharge(), and Unknown.
Referenced by DAnalysis::DReactionStepVertexInfo::Filter_Particles(), DAnalysis::Get_ChargeContent(), DAnalysis::DParticleComboStep::Get_FinalParticle_SourceObjects(), DAnalysis::DParticleComboStep::Get_FinalParticles(), DAnalysis::DReaction::Get_FinalPIDs(), DAnalysis::DReactionStep::Get_FinalPIDs(), DAnalysis::DReaction::Get_MissingPIDs(), and DAnalysis::DSourceCombo::Get_SourceParticles().
|
inlinestatic |
Definition at line 1322 of file particleType.h.
References AntiNeutron, AntiProton, Deuteron, Electron, Gamma, He3, Helium, KLong, KMinus, KPlus, MuonMinus, MuonPlus, Neutrino, Neutron, Pb208, PiMinus, PiPlus, Positron, Proton, and Triton.
Referenced by DEventWriterROOT::Calc_ParticleMultiplexID(), DMCThrown_factory_FinalState::evnt(), and DAnalysisUtilities::Get_ThrownParticleSteps().
|
inlinestatic |
Definition at line 817 of file particleType.h.
References AntiLambda, AntiNeutron, AntiOmegaPlus, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, Deuteron, He3, Helium, KLong, KMinus, KPlus, KShort, Lambda, MuonMinus, MuonPlus, Neutron, OmegaMinus, PiMinus, PiPlus, SigmaMinus, SigmaPlus, Triton, Xi0, and XiMinus.
Referenced by DAnalysis::DParticleComboCreator::Build_KinematicData(), DAnalysis::DSourceComboP4Handler::Calc_P4_Decay(), DAnalysis::DSourceComboP4Handler::Calc_P4_NoMassiveNeutrals(), DAnalysis::DSourceComboVertexer::Construct_DecayingParticle_InvariantMass(), DAnalysis::DSourceComboVertexer::Construct_DecayingParticle_MissingMass(), DEventWriterROOT::Create_Branches_Combo(), DAnalysis::DSourceComboTimeHandler::DSourceComboTimeHandler(), DEventWriterROOT::Fill_ComboStepData(), DAnalysis::DSourceComboer::Get_NextChargedCombo(), DAnalysis::Get_NumParticles_ThisVertex(), DAnalysis::Get_SourceCombos_ThisVertex(), DAnalysis::Get_SourceCombosAndUses_ThisVertex(), DAnalysis::Get_SourceParticles_ThisVertex(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Perform_Action(), DAnalysis::DParticleComboCreator::Set_DecayingParticles(), DAnalysis::DParticleComboCreator::Set_SpacetimeVertex(), and DAnalysis::DReactionVertexInfo_factory::Setup_VertexInfo().
|
inlinestatic |
Definition at line 743 of file particleType.h.
References AntiD0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, Chi_c1, Chi_c2, D0, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, EtaPrime, Gamma, Geantino, He3, Helium, Jpsi, KLong, KMinus, KPlus, KShort, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, OmegaMinus, Pb208, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, Sigma0, SigmaMinus, SigmaPlus, Triton, Xi0, and XiMinus.
Referenced by DAnalysisUtilities::Calc_FinalStateP4(), DEventWriterROOT::Create_Branches_Combo(), DEventWriterROOT::Create_UserInfoMaps(), DEventWriterROOT::Fill_ComboStepData(), DAnalysis::Get_ChainPIDs(), DKinFitUtils_GlueX::Get_ConstraintInfo(), DAnalysis::DParticleComboCreator::Get_DecayingParticle(), IsResonance(), DKinFitUtils_GlueX::Make_KinFitChain(), and DKinFitUtils_GlueX::Make_KinFitChainStep().
|
inlinestatic |
Definition at line 137 of file particleType.h.
References Electron, MuonMinus, MuonPlus, Neutrino, and Positron.
Referenced by DAnalysis::DSourceComboer::Cut_EOverP().
|
inlinestatic |
Definition at line 802 of file particleType.h.
References IsFixedMass(), omega, phiMeson, RemapParticleID(), and Unknown.
Referenced by DAnalysis::DReactionStep::Check_IsResonance(), DAnalysisUtilities::Get_ThrownParticleSteps(), DCutAction_TrueCombo::Perform_Action(), and DCutAction_BDTSignalCombo::Perform_Action().
|
inlinestatic |
Definition at line 1084 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DAnalysis::DSourceComboP4Handler::Calc_P4_SourceParticles(), DKinematicData::charge(), DAnalysis::DSourceComboer::Check_NumParticles(), DAnalysis::DSourceComboer::Combo_Horizontally_AddParticle(), DAnalysis::DSourceComboer::Combo_Horizontally_AddParticles(), DAnalysis::DSourceComboer::Combo_Horizontally_All(), DAnalysis::DSourceComboer::Combo_Vertically_AllParticles(), DAnalysis::DSourceComboer::Combo_Vertically_NParticles(), DAnalysis::DSourceComboTimeHandler::Compute_RFChiSqs_UnknownVertices(), DChargedTrack::Contains_Charge(), DEventWriterROOT::Create_Branches_BeamComboParticle(), DEventWriterROOT::Create_Branches_Combo(), DAnalysis::DSourceComboer::Create_Combo_OneParticle(), DAnalysis::DParticleComboCreator::Create_KinFitCombo_NewCombo(), DAnalysis::DSourceComboTimeHandler::Cut_Timing_MissingMassVertices(), DAnalysis::DSourceComboTimeHandler::Define_DefaultCuts(), DAnalysis::DSourceComboTimeHandler::DSourceComboTimeHandler(), JEventProcessor_pi0calib::evnt(), DMCThrownMatching_factory::evnt(), DEventWriterROOT::Fill_ComboBeamData(), DEventWriterROOT::Fill_ComboStepData(), DEventWriterROOT::Fill_ThrownParticleData(), DChargedTrack::Get_Charge(), DAnalysis::Get_HasMassiveNeutrals(), DAnalysis::Get_HasPhotons(), DAnalysis::DSourceComboer::Get_IsComboingZIndependent(), DAnalysis::DSourceComboP4Handler::Get_P4_NotMassiveNeutral(), DAnalysis::DSourceComboer::Get_ParticlesForComboing(), DAnalysis::DSourceComboer::Get_ResumeAtIndex_Particles(), DAnalysis::Get_SourceParticles(), DAnalysis::DReactionVertexInfo_factory::Group_VertexParticles(), DTrackTimeBased_factory::init(), DTrackWireBased_factory::init(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), DHistogramAction_PID::Initialize(), DHistogramAction_GenReconTrackComparison::Initialize(), DHistogramAction_KinFitResults::Initialize(), Is_CorrectCharge(), DKinFitUtils_GlueX::Make_BeamParticle(), DKinFitUtils_GlueX::Make_DecayingParticle(), DKinFitUtils_GlueX::Make_DetectedParticle(), DKinFitUtils_GlueX::Make_KinFitChainStep(), DKinFitUtils_GlueX::Make_MissingParticle(), DKinFitUtils_GlueX::Make_TargetParticle(), DCustomAction_CutPhotonKin::Perform_Action(), DCustomAction_CutNoDetectorHit::Perform_Action(), DCustomAction_TrackingEfficiency::Perform_Action(), DHistogramAction_ParticleComboGenReconComparison::Perform_Action(), DHistogramAction_PID::Perform_Action(), DCutAction_PIDFOM::Perform_Action(), DCutAction_EachPIDFOM::Perform_Action(), DCutAction_CombinedPIDFOM::Perform_Action(), DCutAction_TrueCombo::Perform_Action(), DCutAction_BDTSignalCombo::Perform_Action(), DCutAction_TruePID::Perform_Action(), DHistogramAction_ReconnedThrownKinematics::Perform_Action(), DCutAction_AllTruePID::Perform_Action(), DHistogramAction_TruePID::Perform_Action(), DHistogramAction_DetectorPID::Perform_Action(), DHistogramAction_DetectedParticleKinematics::Perform_Action(), DHistogramAction_NumReconstructedObjects::Perform_Action(), DAnalysis::DSourceComboer::Reset_NewEvent(), DAnalysis::DSourceComboTimeHandler::Select_RFBunch_Full(), DAnalysis::DSourceComboTimeHandler::Select_RFBunches_AllVerticesUnknown(), DAnalysis::DSourceComboTimeHandler::Select_RFBunches_PhotonVertices(), and DAnalysis::DSourceComboTimeHandler::Vote_OldMethod().
|
inlinestatic |
Definition at line 597 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
|
inlinestatic |
Definition at line 1002 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DTrackWireBased_factory::AddMissingTrackHypotheses(), DTrackTimeBased_factory::AddMissingTrackHypotheses(), DAnalysisUtilities::Calc_FinalStateP4(), DAnalysis::DSourceComboP4Handler::Calc_MassiveNeutralP4(), DAnalysisUtilities::Calc_MissingP4(), DAnalysis::DSourceComboP4Handler::Calc_P4_HasMassiveNeutrals(), DAnalysis::DSourceComboP4Handler::Calc_P4_NoMassiveNeutrals(), DAnalysis::DSourceComboP4Handler::Calc_P4_SourceParticles(), DDIRCLut::CalcExpectedAngles(), DDIRCLut::CalcLUT(), DAnalysis::DSourceComboer::Combo_Vertically_NParticles(), DAnalysis::DSourceComboTimeHandler::Compute_RFChiSqs_UnknownVertices(), DAnalysis::DSourceComboVertexer::Construct_DecayingParticle_MissingMass(), DAnalysis::DSourceComboer::Create_Combo_OneParticle(), DNeutralParticleHypothesis_factory::Create_DNeutralParticleHypothesis(), DEventWriterROOT::Create_UserInfoMaps(), DEventWriterROOT::Create_UserTargetInfo(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_HasMassiveNeutral(), DAnalysis::DSourceComboP4Handler::Cut_InvariantMass_NoMassiveNeutrals(), DAnalysis::DSourceComboP4Handler::Cut_MissingMassSquared(), DAnalysis::DSourceComboTimeHandler::Cut_Timing_MissingMassVertices(), DEventProcessor_DCdEdxStudy_tree::evnt(), DEventProcessor_dirc_hists::evnt(), DEventProcessor_bcalfcaltof_res_tree::evnt(), DTrackWireBased_factory::evnt(), JEventProcessor_highlevel_online::evnt(), DEventProcessor_mc_tree::evnt(), DEventWriterROOT::Fill_ComboStepData(), DAnalysis::Get_HasMassiveNeutrals(), DAnalysis::Get_HasPhotons(), DAnalysis::DSourceComboer::Get_IsComboingZIndependent(), DAnalysis::DSourceComboer::Get_ResumeAtIndex_Particles(), DEventSourceHDDM::IDTrack(), IDTrack(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_KinFitResults::Initialize(), DKinFitUtils_GlueX::Make_BeamParticle(), DKinFitUtils_GlueX::Make_DecayingParticle(), DKinFitUtils_GlueX::Make_DetectedParticle(), DKinFitUtils_GlueX::Make_DetectedShower(), DKinFitUtils_GlueX::Make_KinFitChainStep(), DKinFitUtils_GlueX::Make_MissingParticle(), DKinFitUtils_GlueX::Make_TargetParticle(), DKinematicData::mass(), DAnalysis::operator<(), DCustomAction_dirc_reactions::Perform_Action(), DCustomAction_CutNoDetectorHit::Perform_Action(), DHistogramAction_ParticleComboKinematics::Perform_Action(), DAnalysis::DSourceComboTimeHandler::Select_RFBunch_Full(), DAnalysis::DSourceComboTimeHandler::Select_RFBunches_AllVerticesUnknown(), DAnalysis::DSourceComboTimeHandler::Select_RFBunches_PhotonVertices(), selectEvent_r(), selectEvent_s(), and DAnalysis::DSourceComboTimeHandler::Vote_OldMethod().
|
inlinestatic |
Definition at line 1464 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Xi0, and XiMinus.
Referenced by DEventWriterROOT::Calc_ParticleMultiplexID().
|
inlinestatic |
Definition at line 851 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DKinFitUtils_GlueX::Build_VertexConstraintString(), DAnalysis::Convert_PIDsToROOTName(), DDIRCLut::CreateDebugHistograms(), DAnalysis::DSourceComboer::DSourceComboer(), DAnalysis::DSourceComboP4Handler::DSourceComboP4Handler(), DAnalysis::DSourceComboTimeHandler::DSourceComboTimeHandler(), DKinFitUtils_GlueX::Get_ConstraintInfo(), DAnalysis::Get_FinalParticleNames(), DAnalysis::Get_InitialParticlesName(), DEventProcessor_dirc_hists::init(), DCustomAction_HistMass_b1_1235::Initialize(), DCustomAction_HistMass_X_2000::Initialize(), DCustomAction_dirc_reactions::Initialize(), DCustomAction_CutNoDetectorHit::Initialize(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), DHistogramAction_PID::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), DHistogramAction_InvariantMass::Initialize(), DHistogramAction_GenReconTrackComparison::Initialize(), DHistogramAction_TruePID::Initialize(), DHistogramAction_DetectorPID::Initialize(), DHistogramAction_2DInvariantMass::Initialize(), DHistogramAction_Dalitz::Initialize(), DHistogramAction_KinFitResults::Initialize(), DHistogramAction_DetectorMatchParams::Initialize(), DHistogramAction_EventVertex::Initialize(), DHistogramAction_DetectedParticleKinematics::Initialize(), DHistogramAction_TrackShowerErrors::Initialize(), and DHistogramAction_TrackMultiplicity::Initialize().
|
inlinestatic |
Definition at line 142 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DAnalysis::DSourceComboer::Check_NumParticles(), XMLmaker::constructXML(), DAnalysis::DSourceComboP4Handler::Create_CutFunctions(), DAnalysis::DSourceComboTimeHandler::Create_CutFunctions(), DAnalysis::DSourceComboer::Create_CutFunctions(), DReaction_factory_trackeff_missing::Create_InvariantMassHistogram(), DReaction_factory_ReactionFilter::Create_InvariantMassHistogram(), DReaction_factory_trackeff_missing::Create_MissingMassSquaredHistogram(), DReaction_factory_ReactionFilter::Create_MissingMassSquaredHistogram(), DEventWriterROOT::Create_UserInfoMaps(), DDIRCLut::CreateDebugHistograms(), DAnalysis::DSourceComboer::DSourceComboer(), DAnalysis::DSourceComboP4Handler::DSourceComboP4Handler(), DAnalysis::DSourceComboTimeHandler::DSourceComboTimeHandler(), DMCThrownMatching_factory::evnt(), DMCThrownMatching_factory::Find_GenReconMatches_ChargedHypo(), DMCThrownMatching_factory::Find_GenReconMatches_NeutralHypo(), DAnalysis::Get_FinalParticleNames(), DAnalysis::Get_InitialParticlesName(), DEventProcessor_dirc_hists::init(), DCustomAction_dirc_reactions::Initialize(), DHistogramAction_ParticleComboGenReconComparison::Initialize(), DHistogramAction_PID::Initialize(), DHistogramAction_TrackVertexComparison::Initialize(), DHistogramAction_ThrownParticleKinematics::Initialize(), DHistogramAction_ParticleComboKinematics::Initialize(), DHistogramAction_ReconnedThrownKinematics::Initialize(), DHistogramAction_GenReconTrackComparison::Initialize(), DHistogramAction_TruePID::Initialize(), DHistogramAction_DetectorPID::Initialize(), DHistogramAction_KinFitResults::Initialize(), DHistogramAction_DetectorMatchParams::Initialize(), DHistogramAction_EventVertex::Initialize(), DHistogramAction_DetectedParticleKinematics::Initialize(), DHistogramAction_TrackShowerErrors::Initialize(), lookupParticle(), HDDMmaker::outputStream(), DAnalysis::Print_SourceCombo(), DAnalysis::Print_SourceComboInfo(), selectEvent_r(), selectEvent_s(), Particle_attribute_t::toString(), DKinematicData::toStrings(), hdv_fulllistframe::UpdateTrackLabels(), and MyProcessor::UpdateTrackLabels().
|
inlinestatic |
Definition at line 1246 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DAnalysis::DParticleComboCreator::Build_KinematicData(), DEventSourceREST::Extract_DMCThrown(), DAnalysis::DParticleComboCreator::Get_DecayingParticle(), selectEvent_r(), DAnalysis::DParticleComboCreator::Set_DecayingParticles(), and DAnalysis::DParticleComboCreator::Set_SpacetimeVertex().
|
inlinestatic |
Definition at line 1167 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DAnalysisUtilities::Calc_FinalStateP4(), DAnalysisUtilities::Calc_MissingP4(), DEventWriterROOT::Create_UserInfoMaps(), DEventWriterROOT::Create_UserTargetInfo(), DEventProcessor_dirc_tree::evnt(), JEventProcessor_TOF_Eff::evnt(), JEventProcessor_FCAL_Hadronic_Eff::evnt(), JEventProcessor_SC_Eff::evnt(), JEventProcessor_BCAL_Hadronic_Eff::evnt(), DEventWriterROOT::Fill_BeamData(), DEventWriterROOT::Fill_ChargedHypo(), DEventWriterROOT::Fill_NeutralHypo(), DEventWriterROOT::Fill_ThrownInfo(), DCustomAction_TrackingEfficiency::Initialize(), DKinFitUtils_GlueX::Make_BeamParticle(), DKinFitUtils_GlueX::Make_DecayingParticle(), DKinFitUtils_GlueX::Make_DetectedParticle(), DKinFitUtils_GlueX::Make_DetectedShower(), DKinFitUtils_GlueX::Make_MissingParticle(), DKinFitUtils_GlueX::Make_TargetParticle(), DCustomAction_dirc_tree::Perform_Action(), selectEvent_r(), and DEventWriterREST::Write_RESTEvent().
|
inlinestatic |
Definition at line 126 of file particleType.h.
Referenced by EnumString(), IsResonance(), ParticleCharge(), ParticleMass(), ParticleMultiplexPower(), ParticleName_ROOT(), ParticleType(), PDGtype(), and ShortName().
|
inlinestatic |
Definition at line 443 of file particleType.h.
References a0_980, AntiD0, AntiKStar_892_0, AntiLambda, AntiNeutron, AntiOmegaPlus, AntiProton, AntiSigma0, AntiSigmaMinus, AntiSigmaPlus, AntiXi0, AntiXiPlus, b1_1235_Plus, Chi_c0, Chi_c1, Chi_c2, D0, DeltaPlusPlus, Deuteron, DPlus, Dstar0, DstarPlus, Electron, Eta, Eta_c, EtaPrime, f0_980, Gamma, Geantino, He3, Helium, Jpsi, K1_1400_Minus, K1_1400_Plus, KLong, KMinus, KPlus, KShort, KStar_892_0, KStar_892_Minus, KStar_892_Plus, Lambda, Lambda_c, MuonMinus, MuonPlus, Neutrino, Neutron, omega, OmegaMinus, Pb208, phiMeson, Pi0, PiMinus, PiPlus, Positron, Proton, Psi2s, RemapParticleID(), Rho0, RhoMinus, RhoPlus, Sigma0, Sigma_1385_0, Sigma_1385_Minus, Sigma_1385_Plus, SigmaMinus, SigmaPlus, Triton, Unknown, Xi0, and XiMinus.
Referenced by DReaction_factory_ReactionFilter::Create_StepNameString().