Belle II Software development
|
This is the complete list of members for Particle, including all inherited members.
addExtraInfo(const std::string &name, double value) | Particle | |
addRelationTo(const RelationsInterface< BASE > *object, float weight=1.0, const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
addRelationTo(const TObject *object, float weight=1.0, const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
appendDaughter(const Particle *daughter, const bool updateType=true, const int daughterProperty=c_Ordinary) | Particle | |
appendDaughter(int particleIndex, const bool updateType=true) | Particle | inline |
c_Composite enum value (defined in Particle) | Particle | |
c_DimMatrix enum value (defined in Particle) | Particle | |
c_DimMomentum enum value (defined in Particle) | Particle | |
c_DimPosition enum value (defined in Particle) | Particle | |
c_E enum value (defined in Particle) | Particle | |
c_ECLCluster enum value (defined in Particle) | Particle | |
c_Flavored enum value | Particle | |
c_IsIgnoreBrems enum value | Particle | |
c_IsIgnoreDecayInFlight enum value | Particle | |
c_IsIgnoreGamma enum value | Particle | |
c_IsIgnoreIntermediate enum value | Particle | |
c_IsIgnoreMassive enum value | Particle | |
c_IsIgnoreMisID enum value | Particle | |
c_IsIgnoreNeutrino enum value | Particle | |
c_IsIgnoreRadiatedPhotons enum value | Particle | |
c_IsUnspecified enum value | Particle | |
c_KLMCluster enum value (defined in Particle) | Particle | |
c_MCParticle enum value (defined in Particle) | Particle | |
c_NoMDSTSource enum value (defined in Particle) | Particle | |
c_Ordinary enum value (defined in Particle) | Particle | |
c_Px enum value (defined in Particle) | Particle | |
c_Py enum value (defined in Particle) | Particle | |
c_Pz enum value (defined in Particle) | Particle | |
c_SizeMatrix enum value (defined in Particle) | Particle | |
c_Track enum value (defined in Particle) | Particle | |
c_Undefined enum value (defined in Particle) | Particle | |
c_Unflavored enum value | Particle | |
c_V0 enum value (defined in Particle) | Particle | |
c_X enum value (defined in Particle) | Particle | |
c_Y enum value (defined in Particle) | Particle | |
c_Z enum value (defined in Particle) | Particle | |
ClassDef(RelationsInterface, 0) | RelationsInterface< BASE > | private |
ClassDefOverride(Particle, 17) | Particle | private |
copyRelations(const RelationsInterface< BASE > *sourceObj) | RelationsInterface< BASE > | inline |
EFlavorType enum name | Particle | |
EParticleSourceObject enum name | Particle | |
fillAllDaughters(std::vector< const Belle2::Particle * > &allDaughters) const | Particle | |
fillDecayChain(std::vector< int > &decayChain) const | Particle | private |
fillFSPDaughters(std::vector< const Belle2::Particle * > &fspDaughters) const | Particle | |
forEachDaughter(const std::function< bool(const Particle *)> &function, bool recursive=true, bool includeSelf=true) const | Particle | |
generatePDGCodeFromCharge(const int chargedSign, const Const::ChargedStable &chargedStable) | Particle | private |
get4Vector() const | Particle | inline |
getAcoplanarity() const | Particle | |
getAllDaughters() const | Particle | |
getArrayIndex() const | RelationsInterface< BASE > | inline |
getArrayName() const | RelationsInterface< BASE > | inline |
getArrayPointer() const | Particle | inline |
getCharge(void) const | Particle | |
getCosHelicity(const Particle *mother=nullptr) const | Particle | |
getCosHelicityDaughter(unsigned iDaughter, unsigned iGrandDaughter=0) const | Particle | |
getDaughter(unsigned i) const | Particle | |
getDaughterIndices() const | Particle | inline |
getDaughterProperties() const | Particle | inline |
getDaughters() const | Particle | |
getECLCluster() const | Particle | |
getECLClusterEHypothesisBit() const | Particle | inline |
getECLClusterEnergy() const | Particle | |
getEffectiveMomentumScale() const | Particle | inline |
getEnergy() const | Particle | inline |
getEnergyLossCorrection() const | Particle | inline |
getExtraInfo(const std::string &name) const | Particle | |
getExtraInfoMap() const | Particle | inline |
getExtraInfoNames() const | Particle | |
getExtraInfoSize() const | Particle | inline |
getFinalStateDaughters() const | Particle | |
getFlavorType() const | Particle | inline |
getInfo() const | RelationsInterface< BASE > | inline |
getInfoHTML() const override | Particle | virtual |
getKLMCluster() const | Particle | |
getMass() const | Particle | inline |
getMCParticle() const | Particle | |
getMdstArrayIndex(void) const | Particle | inline |
getMdstArrayIndices(EParticleSourceObject type) const | Particle | |
getMdstSource() const | Particle | |
getMomentum() const | Particle | inline |
getMomentumErrorMatrix() const | Particle | |
getMomentumLossCorrectionFactor() const | Particle | inline |
getMomentumMagnitude() const | Particle | inline |
getMomentumVertexErrorMatrix() const | Particle | |
getMostLikelyTrackFitResult() const | Particle | |
getName() const override | Particle | virtual |
getNDaughters(void) const | Particle | inline |
getP() const | Particle | inline |
getParticleFromGeneralizedIndexString(const std::string &generalizedIndex) const | Particle | |
getParticleSource() const | Particle | inline |
getPDGCode(void) const | Particle | inline |
getPDGCodeUsedForFit() const | Particle | inline |
getPDGLifetime() const | Particle | |
getPDGMass(void) const | Particle | |
getPIDLikelihood() const | Particle | |
getProperty() const | Particle | inline |
getPValue() const | Particle | inline |
getPx() const | Particle | inline |
getPy() const | Particle | inline |
getPz() const | Particle | inline |
getRelated(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelatedFrom(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelatedFromWithWeight(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelatedTo(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelatedToWithWeight(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelatedWithWeight(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelationsFrom(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelationsTo(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getRelationsWith(const std::string &name="", const std::string &namedRelation="") const | RelationsInterface< BASE > | inline |
getTrack() const | Particle | |
getTrackFitResult() const | Particle | |
getV0() const | Particle | |
getVertex() const | Particle | inline |
getVertexErrorMatrix() const | Particle | |
getX() const | Particle | inline |
getY() const | Particle | inline |
getZ() const | Particle | inline |
hasExtraInfo(const std::string &name) const | Particle | |
isCopyOf(const Particle *oParticle, bool doDetailedComparison=false) const | Particle | |
isMostLikely() const | Particle | |
isMostLikelyTrackFitResult() const | Particle | |
m_arrayPointer | Particle | mutableprivate |
m_cacheArrayIndex | RelationsInterface< BASE > | mutableprivate |
m_cacheDataStoreEntry | RelationsInterface< BASE > | mutableprivate |
m_daughterIndices | Particle | private |
m_daughterProperties | Particle | private |
m_energyLossCorrection | Particle | private |
m_errMatrix | Particle | private |
m_extraInfo | Particle | private |
m_flavorType | Particle | private |
m_identifier | Particle | private |
m_jacobiMatrix | Particle | private |
m_mass | Particle | private |
m_mdstIndex | Particle | private |
m_momentumScale | Particle | private |
m_momentumScalingFactor | Particle | private |
m_momentumSmearingFactor | Particle | private |
m_particleSource | Particle | private |
m_pdgCode | Particle | private |
m_pdgCodeUsedForFit | Particle | private |
m_properties | Particle | private |
m_pValue | Particle | private |
m_px | Particle | private |
m_py | Particle | private |
m_pz | Particle | private |
m_x | Particle | private |
m_y | Particle | private |
m_z | Particle | private |
operator=(const RelationsInterface &relationsInterface) | RelationsInterface< BASE > | inline |
overlapsWith(const Particle *oParticle) const | Particle | |
Particle() | Particle | |
Particle(const ROOT::Math::PxPyPzEVector &momentum, const int pdgCode) | Particle | |
Particle(const ROOT::Math::PxPyPzEVector &momentum, const int pdgCode, EFlavorType flavorType, const EParticleSourceObject particleType, const unsigned mdstIndex) | Particle | |
Particle(const ROOT::Math::PxPyPzEVector &momentum, const int pdgCode, EFlavorType flavorType, const std::vector< int > &daughterIndices, TClonesArray *arrayPointer=nullptr) | Particle | |
Particle(const ROOT::Math::PxPyPzEVector &momentum, const int pdgCode, EFlavorType flavorType, const std::vector< int > &daughterIndices, int properties, TClonesArray *arrayPointer=nullptr) | Particle | |
Particle(const ROOT::Math::PxPyPzEVector &momentum, const int pdgCode, EFlavorType flavorType, const std::vector< int > &daughterIndices, int properties, const std::vector< int > &daughterProperties, TClonesArray *arrayPointer=nullptr) | Particle | |
Particle(const Track *track, const Const::ChargedStable &chargedStable) | Particle | |
Particle(int trackArrayIndex, const TrackFitResult *trackFit, const Const::ChargedStable &chargedStable) | Particle | |
Particle(const ECLCluster *eclCluster, const Const::ParticleType &type=Const::photon) | Particle | explicit |
Particle(const KLMCluster *klmCluster, const int pdgCode=Const::Klong.getPDGCode()) | Particle | explicit |
Particle(const MCParticle *MCparticle) | Particle | explicit |
ParticleSubset (defined in Particle) | Particle | friend |
print() const | Particle | |
PropertyFlags enum name | Particle | |
RelationsInterface() | RelationsInterface< BASE > | inline |
RelationsInterface(Args &&... params) | RelationsInterface< BASE > | inlineexplicit |
RelationsInterface(const RelationsInterface &relationsInterface) | RelationsInterface< BASE > | inline |
removeDaughter(const Particle *daughter, const bool updateType=true) | Particle | |
removeExtraInfo() | Particle | |
replaceDaughter(const Particle *oldDaughter, Particle *newDaughter) | Particle | |
replaceDaughterRecursively(const Particle *oldDaughter, Particle *newDaughter) | Particle | |
resetErrorMatrix() | Particle | private |
resetJacobiMatrix() | Particle | private |
set4Vector(const ROOT::Math::PxPyPzEVector &p4) | Particle | inline |
set4VectorDividingByMomentumScaling(const ROOT::Math::PxPyPzEVector &p4) | Particle | inline |
setEnergyLossCorrection(double energyLossCorrection) | Particle | inline |
setExtraInfo(const std::string &name, double value) | Particle | |
setFlavorType() | Particle | private |
setJacobiMatrix(const TMatrixF &jacobiMatrix) | Particle | |
setMdstArrayIndex(const int arrayIndex) | Particle | private |
setMomentumPositionErrorMatrix(const TrackFitResult *trackFit) | Particle | private |
setMomentumScalingFactor(double momentumScalingFactor) | Particle | inline |
setMomentumSmearingFactor(double momentumSmearingFactor) | Particle | inline |
setMomentumVertexErrorMatrix(const TMatrixFSym &errMatrix) | Particle | |
setPDGCode(const int pdg) | Particle | inline |
setProperty(const int properties) | Particle | inline |
setPValue(double pValue) | Particle | inline |
setVertex(const ROOT::Math::XYZVector &vertex) | Particle | inline |
storeErrorMatrix(const TMatrixFSym &errMatrix) | Particle | private |
storeJacobiMatrix(const TMatrixF &jacobiMatrix) | Particle | private |
updateJacobiMatrix() | Particle | |
updateMass(const int pdgCode) | Particle | |
updateMomentum(const ROOT::Math::PxPyPzEVector &p4, const ROOT::Math::XYZVector &vertex, const TMatrixFSym &errMatrix, double pValue) | Particle | inline |
wasExactFitHypothesisUsed() const | Particle | inline |
writeExtraInfo(const std::string &name, const double value) | Particle | |
~Particle() | Particle |