![]() |
Belle II Software
release-06-02-00
|
This is the complete list of members for Particle, including all inherited members.
| addExtraInfo(const std::string &name, float 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) | 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_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, 14) | Particle | private |
| copyRelations(const RelationsInterface< BASE > *sourceObj) | RelationsInterface< BASE > | inline |
| EFlavorType enum name | Particle | |
| EParticleSourceObject enum name | Particle | |
| fillDecayChain(std::vector< int > &decayChain) const | Particle | private |
| fillFSPDaughters(std::vector< const Belle2::Particle * > &fspDaughters) const | Particle | private |
| 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 | |
| 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 | |
| getEnergy() 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 | |
| getMomentumMagnitude() const | Particle | inline |
| getMomentumScalingFactor() const | Particle | inline |
| getMomentumVertexErrorMatrix() 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() | Particle | inline |
| 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 | |
| m_arrayPointer | Particle | mutableprivate |
| m_cacheArrayIndex | RelationsInterface< BASE > | mutableprivate |
| m_cacheDataStoreEntry | RelationsInterface< BASE > | mutableprivate |
| m_daughterIndices | Particle | private |
| m_daughterProperties | 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_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 TLorentzVector &momentum, const int pdgCode) | Particle | |
| Particle(const TLorentzVector &momentum, const int pdgCode, EFlavorType flavorType, const EParticleSourceObject particleType, const unsigned mdstIndex) | Particle | |
| Particle(const TLorentzVector &momentum, const int pdgCode, EFlavorType flavorType, const std::vector< int > &daughterIndices, TClonesArray *arrayPointer=nullptr) | Particle | |
| Particle(const TLorentzVector &momentum, const int pdgCode, EFlavorType flavorType, const std::vector< int > &daughterIndices, int properties, TClonesArray *arrayPointer=nullptr) | Particle | |
| Particle(const TLorentzVector &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(const int trackArrayIndex, const TrackFitResult *trackFit, const Const::ChargedStable &chargedStable, const Const::ChargedStable &chargedStableUsedForFit) | 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 | |
| resetErrorMatrix() | Particle | private |
| resetJacobiMatrix() | Particle | private |
| set4Vector(const TLorentzVector &p4) | Particle | inline |
| setExtraInfo(const std::string &name, float value) | Particle | |
| setFlavorType() | Particle | private |
| setJacobiMatrix(const TMatrixF &jacobiMatrix) | Particle | |
| setMdstArrayIndex(const int arrayIndex) | Particle | private |
| setMomentumPositionErrorMatrix(const TrackFitResult *trackFit) | Particle | private |
| setMomentumScalingFactor(float momentumScalingFactor) | Particle | inline |
| setMomentumVertexErrorMatrix(const TMatrixFSym &errMatrix) | Particle | |
| setProperty(const int properties) | Particle | inline |
| setPValue(float pValue) | Particle | inline |
| setVertex(const TVector3 &vertex) | Particle | inline |
| storeErrorMatrix(const TMatrixFSym &errMatrix) | Particle | private |
| storeJacobiMatrix(const TMatrixF &jacobiMatrix) | Particle | private |
| updateJacobiMatrix() | Particle | |
| updateMass(const int pdgCode) | Particle | |
| updateMomentum(const TLorentzVector &p4, const TVector3 &vertex, const TMatrixFSym &errMatrix, float pValue) | Particle | inline |
| wasExactFitHypothesisUsed() const | Particle | inline |
| writeExtraInfo(const std::string &name, const float value) | Particle | |
| ~Particle() | Particle |