Belle II Software development
RecoTrack Member List

This is the complete list of members for RecoTrack, including all inherited members.

addBKLMHit(const UsedBKLMHit *bklmHit, const unsigned int sortingParameter, OriginTrackFinder foundByTrackFinder=OriginTrackFinder::c_undefinedTrackFinder)RecoTrackinline
addCDCHit(const UsedCDCHit *cdcHit, const unsigned int sortingParameter, RightLeftInformation rightLeftInformation=RightLeftInformation::c_undefinedRightLeftInformation, OriginTrackFinder foundByTrackFinder=OriginTrackFinder::c_undefinedTrackFinder)RecoTrackinline
addEKLMHit(const UsedEKLMHit *eklmHit, const unsigned int sortingParameter, OriginTrackFinder foundByTrackFinder=OriginTrackFinder::c_undefinedTrackFinder)RecoTrackinline
addHit(const HitType *hit, Args &&... params)RecoTrackinlineprivate
addHitsFromRecoTrack(const RecoTrack *recoTrack, unsigned int sortingParameterOffset=0, bool reversed=false, std::optional< double > optionalMinimalWeight=std::nullopt)RecoTrack
addHitWithHitInformation(const HitType *hit, RecoHitInformation *recoHitInformation)RecoTrackinlineprivate
addPXDHit(const UsedPXDHit *pxdHit, const unsigned int sortingParameter, OriginTrackFinder foundByTrackFinder=OriginTrackFinder::c_undefinedTrackFinder)RecoTrackinline
addRelationTo(const RelationsInterface< BASE > *object, float weight=1.0, const std::string &namedRelation="") constRelationsInterface< BASE >inline
addRelationTo(const TObject *object, float weight=1.0, const std::string &namedRelation="") constRelationsInterface< BASE >inline
addSVDHit(const UsedSVDHit *svdHit, const unsigned int sortingParameter, OriginTrackFinder foundByTrackFinder=OriginTrackFinder::c_undefinedTrackFinder)RecoTrackinline
c_background enum value (defined in RecoTrack)RecoTrack
c_clone enum value (defined in RecoTrack)RecoTrack
c_cloneWrongCharge enum value (defined in RecoTrack)RecoTrack
c_ghost enum value (defined in RecoTrack)RecoTrack
c_matched enum value (defined in RecoTrack)RecoTrack
c_matchedWrongCharge enum value (defined in RecoTrack)RecoTrack
c_undefined enum value (defined in RecoTrack)RecoTrack
checkDirtyFlag() constRecoTrackinlineprivate
ClassDef(RelationsInterface, 0)RelationsInterface< BASE >private
ClassDefOverride(RecoTrack, 14)RecoTrackprivate
copyRelations(const RelationsInterface< BASE > *sourceObj)RelationsInterface< BASE >inline
copyToStoreArray(StoreArray< RecoTrack > &storeArray) constRecoTrack
copyToStoreArrayUsing(StoreArray< RecoTrack > &storeArray, const ROOT::Math::XYZVector &position, const ROOT::Math::XYZVector &momentum, short charge, const TMatrixDSym &covariance, double timeSeed) constRecoTrack
copyToStoreArrayUsingSeeds(StoreArray< RecoTrack > &storeArray) constRecoTrack
createFromTrackCand(const genfit::TrackCand &trackCand, const std::string &storeArrayNameOfRecoTracks="", const std::string &storeArrayNameOfPXDHits="", const std::string &storeArrayNameOfSVDHits="", const std::string &storeArrayNameOfCDCHits="", const std::string &storeArrayNameOfBKLMHits="", const std::string &storeArrayNameOfEKLMHits="", const std::string &storeArrayNameOfRecoHitInformation="", const bool recreateSortingParameters=false)RecoTrackstatic
createGenfitTrackCand() constRecoTrack
deleteFittedInformation()RecoTrack
deleteFittedInformationForRepresentation(const genfit::AbsTrackRep *rep)RecoTrack
estimateArmTime()RecoTrack
extractTrackState() constRecoTrack
flipTrackDirectionAndCharge(const genfit::AbsTrackRep *representation=nullptr)RecoTrack
get2ndFlipQualityIndicator() constRecoTrackinline
getArrayIndex() constRelationsInterface< BASE >inline
getArrayName() constRelationsInterface< BASE >inline
getArrayPointer() constRelationsInterface< BASE >inlineprotected
getBKLMHitList() constRecoTrackinline
getCardinalRepresentation() constRecoTrackinline
getCDCHitList() constRecoTrackinline
getChargeSeed() constRecoTrackinline
getCreatedTrackPoint(const RecoHitInformation *recoHitInformation) constRecoTrack
getDirtyFlag() constRecoTrackinline
getEKLMHitList() constRecoTrackinline
getFlipQualityIndicator() constRecoTrackinline
getFoundByTrackFinder(const HitType *hit) constRecoTrackinline
getGenfitTrack() constRecoTrackinline
getHitList(const std::string &storeArrayNameOfHits) constRecoTrackinlineprivate
getHitPointsWithMeasurement() constRecoTrackinline
getInfo() constRelationsInterface< BASE >inline
getInfoHTML() const overrideRecoTrackvirtual
getIngoingArmTime()RecoTrackinline
getIngoingArmTimeError()RecoTrackinline
getInOutArmTimeDifference()RecoTrackinline
getInOutArmTimeDifferenceError()RecoTrackinline
getMatchingStatus() constRecoTrackinline
getMeasuredStateOnPlaneClosestTo(const ROOT::Math::XYZVector &closestPoint, const genfit::AbsTrackRep *representation=nullptr)RecoTrack
getMeasuredStateOnPlaneFromFirstHit(const genfit::AbsTrackRep *representation=nullptr) constRecoTrack
getMeasuredStateOnPlaneFromLastHit(const genfit::AbsTrackRep *representation=nullptr) constRecoTrack
getMeasuredStateOnPlaneFromRecoHit(const RecoHitInformation *recoHitInfo, const genfit::AbsTrackRep *representation=nullptr) constRecoTrack
getMomentumSeed() constRecoTrackinline
getName() constRelationsInterface< BASE >inlinevirtual
getNSVDHitsOfIngoingArm()RecoTrackinline
getNSVDHitsOfOutgoingArm()RecoTrackinline
getNumberOfBKLMHits() constRecoTrackinline
getNumberOfCDCHits() constRecoTrackinline
getNumberOfEKLMHits() constRecoTrackinline
getNumberOfHitsOfGivenType(const std::string &storeArrayNameOfHits) constRecoTrackinlineprivate
getNumberOfPXDHits() constRecoTrackinline
getNumberOfSVDHits() constRecoTrackinline
getNumberOfTotalHits() constRecoTrackinline
getNumberOfTrackingHits() constRecoTrackinline
getOutgoingArmTime()RecoTrackinline
getOutgoingArmTimeError()RecoTrackinline
getPositionSeed() constRecoTrackinline
getPXDHitList() constRecoTrackinline
getQualityIndicator() constRecoTrackinline
getRecoHitInformation(HitType *hit) constRecoTrackinline
getRecoHitInformations(bool getSorted=false) constRecoTrack
getRecoHitInformationSafely(HitType *hit) constRecoTrackinlineprivate
getRelated(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedFrom(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedFromWithWeight(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedTo(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedToWithWeight(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelatedWithWeight(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelationsFrom(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelationsTo(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRelationsWith(const std::string &name="", const std::string &namedRelation="") constRelationsInterface< BASE >inline
getRepresentations() constRecoTrackinline
getRightLeftInformation(const HitType *hit) constRecoTrackinline
getSeedCovariance() constRecoTrackinline
getSortedBKLMHitList() constRecoTrackinline
getSortedCDCHitList() constRecoTrackinline
getSortedEKLMHitList() constRecoTrackinline
getSortedHitList(const std::string &storeArrayNameOfHits) constRecoTrackinlineprivate
getSortedPXDHitList() constRecoTrackinline
getSortedSVDHitList() constRecoTrackinline
getSortingParameter(const HitType *hit) constRecoTrackinline
getStateSeed() constRecoTrackinline
getStoreArrayNameOfBKLMHits() constRecoTrackinline
getStoreArrayNameOfCDCHits() constRecoTrackinline
getStoreArrayNameOfEKLMHits() constRecoTrackinline
getStoreArrayNameOfPXDHits() constRecoTrackinline
getStoreArrayNameOfRecoHitInformation() constRecoTrackinline
getStoreArrayNameOfSVDHits() constRecoTrackinline
getSVDHitList() constRecoTrackinline
getTimeSeed() constRecoTrackinline
getTrackFitStatus(const genfit::AbsTrackRep *representation=nullptr) constRecoTrackinline
getTrackingDetector(const HitType *hit) constRecoTrackinline
getTrackRepresentationForPDG(int pdgCode) constRecoTrack
hasBKLMHits() constRecoTrackinline
hasCDCHits() constRecoTrackinline
hasEKLMHits() constRecoTrackinline
hasHit(const HitType *hit) constRecoTrackinline
hasIngoingArmTime()RecoTrackinline
hasOutgoingArmTime()RecoTrackinline
hasPXDHits() constRecoTrackinline
hasSVDHits() constRecoTrackinline
hasTrackFitStatus(const genfit::AbsTrackRep *representation=nullptr) constRecoTrack
isOutgoingArm(RecoHitInformation::RecoHitDetector pre=RecoHitInformation::RecoHitDetector::c_undefinedTrackingDetector, RecoHitInformation::RecoHitDetector post=RecoHitInformation::RecoHitDetector::c_undefinedTrackingDetector)RecoTrack
m_2ndFlipqualityIndicatorRecoTrackprivate
m_cacheArrayIndexRelationsInterface< BASE >mutableprivate
m_cacheDataStoreEntryRelationsInterface< BASE >mutableprivate
m_chargeRecoTrackprivate
m_dirtyFlagRecoTrackprivate
m_flipqualityIndicatorRecoTrackprivate
m_genfitTrackRecoTrackprivate
m_hasIngoingArmTimeRecoTrackprivate
m_hasOutgoingArmTimeRecoTrackprivate
m_ingoingArmTimeRecoTrackprivate
m_ingoingArmTimeErrorRecoTrackprivate
m_isArmTimeComputedRecoTrackprivate
m_matchingStatusRecoTrackprivate
m_nSVDHitsOfIngoingArmRecoTrackprivate
m_nSVDHitsOfOutgoingArmRecoTrackprivate
m_outgoingArmTimeRecoTrackprivate
m_outgoingArmTimeErrorRecoTrackprivate
m_qualityIndicatorRecoTrackprivate
m_storeArrayNameOfBKLMHitsRecoTrackprivate
m_storeArrayNameOfCDCHitsRecoTrackprivate
m_storeArrayNameOfEKLMHitsRecoTrackprivate
m_storeArrayNameOfPXDHitsRecoTrackprivate
m_storeArrayNameOfRecoHitInformationRecoTrackprivate
m_storeArrayNameOfSVDHitsRecoTrackprivate
mapOnHits(const std::string &storeArrayNameOfHits, std::function< void(RecoHitInformation &, HitType *)> const &mapFunction, std::function< bool(const RecoHitInformation &, const HitType *)> const &pickFunction)RecoTrackinline
mapOnHits(const std::string &storeArrayNameOfHits, std::function< void(const RecoHitInformation &, const HitType *)> const &mapFunction, std::function< bool(const RecoHitInformation &, const HitType *)> const &pickFunction) constRecoTrackinline
mapOnHits(const std::string &storeArrayNameOfHits, std::function< void(RecoHitInformation &, HitType *)> const &mapFunction)RecoTrackinline
mapOnHits(const std::string &storeArrayNameOfHits, std::function< void(const RecoHitInformation &, const HitType *)> const &mapFunction) constRecoTrackinline
MatchingStatus enum nameRecoTrack
operator=(RecoTrack const &)=deleteRecoTrack
Belle2::RelationsInterface::operator=(const RelationsInterface &relationsInterface)RelationsInterface< BASE >inline
OriginTrackFinder typedefRecoTrackprivate
prune()RecoTrack
RecoTrack()RecoTrackinline
RecoTrack(const ROOT::Math::XYZVector &seedPosition, const ROOT::Math::XYZVector &seedMomentum, const short int seedCharge, const std::string &storeArrayNameOfPXDHits="", const std::string &storeArrayNameOfSVDHits="", const std::string &storeArrayNameOfCDCHits="", const std::string &storeArrayNameOfBKLMHits="", const std::string &storeArrayNameOfEKLMHits="", const std::string &storeArrayNameOfRecoHitInformation="")RecoTrack
RecoTrack(const RecoTrack &)=deleteRecoTrack
RecoTrackGenfitAccessRecoTrackfriend
registerRequiredRelations(StoreArray< RecoTrack > &recoTracks, std::string const &pxdHitsStoreArrayName="", std::string const &svdHitsStoreArrayName="", std::string const &cdcHitsStoreArrayName="", std::string const &bklmHitsStoreArrayName="", std::string const &eklmHitsStoreArrayName="", std::string const &recoHitInformationStoreArrayName="")RecoTrackstatic
RelationsInterface()RelationsInterface< BASE >inline
RelationsInterface(Args &&... params)RelationsInterface< BASE >inlineexplicit
RelationsInterface(const RelationsInterface &relationsInterface)RelationsInterface< BASE >inline
revertRecoHitInformationSorting()RecoTrackinline
RightLeftInformation typedefRecoTrackprivate
set2ndFlipQualityIndicator(const float qualityIndicator)RecoTrackinline
setChargeSeed(const short int chargeSeed)RecoTrackinline
setDirtyFlag(const bool &dirtyFlag=true)RecoTrackinline
setFlipQualityIndicator(const float qualityIndicator)RecoTrackinline
setFoundByTrackFinder(const HitType *hit, OriginTrackFinder originTrackFinder)RecoTrackinline
setMatchingStatus(MatchingStatus matchingStatus)RecoTrackinline
setPositionAndMomentum(const ROOT::Math::XYZVector &positionSeed, const ROOT::Math::XYZVector &momentumSeed)RecoTrackinline
setQualityIndicator(const float qualityIndicator)RecoTrackinline
setRightLeftInformation(const HitType *hit, RightLeftInformation rightLeftInformation)RecoTrackinline
setSeedCovariance(const TMatrixDSym &seedCovariance)RecoTrackinline
setSortingParameter(const HitType *hit, unsigned int sortingParameter)RecoTrackinline
setTimeSeed(const double timeSeed)RecoTrackinline
swapArmTimes()RecoTrackinlineprivate
TrackingDetector typedefRecoTrackprivate
UsedBKLMHit typedefRecoTrackprivate
UsedCDCHit typedefRecoTrackprivate
UsedEKLMHit typedefRecoTrackprivate
UsedPXDHit typedefRecoTrackprivate
UsedSVDHit typedefRecoTrackprivate
wasFitSuccessful(const genfit::AbsTrackRep *representation=nullptr) constRecoTrack