|
CbmRoot
|
#include <CbmLink.h>
Public Member Functions | |
| CbmLink () | |
| Constructor. | |
| CbmLink (float weight, int32_t index, int32_t entry=-1, int32_t file=-1) | |
| Standard constructor. | |
| virtual | ~CbmLink () |
| Destructor. | |
| int32_t | GetFile () const |
| int32_t | GetEntry () const |
| int32_t | GetIndex () const |
| float | GetWeight () const |
| void | SetFile (int32_t file) |
| void | SetEntry (int32_t entry) |
| void | SetIndex (int32_t index) |
| void | SetWeight (float weight) |
| void | AddWeight (float weight) |
| virtual std::string | ToString () const |
| Return string representation of the object. | |
| bool | IsNoise () const |
Private Attributes | |
| int32_t | fFile |
| int32_t | fEntry |
| int32_t | fIndex |
| float | fWeight |
Friends | |
| bool | operator== (const CbmLink &lhs, const CbmLink &rhs) |
| Bool_t | operator!= (const CbmLink &lhs, const CbmLink &rhs) |
| bool | operator< (const CbmLink &l, const CbmLink &r) |
| bool | operator> (const CbmLink &l, const CbmLink &r) |
| CbmLink::CbmLink | ( | ) |
Constructor.
Definition at line 19 of file CbmLink.cxx.
References fEntry, fFile, fIndex, and fWeight.
Referenced by operator!=, operator<, operator==, and operator>.
| CbmLink::CbmLink | ( | float | weight, |
| int32_t | index, | ||
| int32_t | entry = -1, | ||
| int32_t | file = -1 ) |
|
virtual |
Destructor.
Definition at line 30 of file CbmLink.cxx.
|
inline |
|
inline |
Definition at line 41 of file CbmLink.h.
References fEntry.
Referenced by AddPts(), compareLinkDataMembers(), CbmDaq::CopyEventList(), CbmBuildEventsIdeal::EventsInMatch(), CbmBuildEventsFromTracksIdeal::Exec(), CbmBuildEventsIdealNew::Exec(), CbmBuildEventsQa::Exec(), CbmEventBuilderQa::Exec(), CbmKFTrackQa::Exec(), CbmTofBuildDigiEvents::Exec(), CbmTofHitFinderTBQa::Exec(), CbmTrdHitProducerQa::Exec(), CbmSeedFinderQa::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmLitClusteringQa::FillHitEfficiencyHistograms(), CbmTofBuildDigiEvents::FillMCEventList(), CbmSeedFinderQa::FillQaMCInfo(), CbmSeedFinderQa::FillQaSeedInfo(), CbmLitClusteringQa::FillResidualAndPullHistograms(), CbmMCDataArray::Get(), CbmMCDataArray::Get(), CbmMCDataObject::Get(), CbmMCDataObject::Get(), CbmRichRingFinderIdeal::GetEventIdForRichHit(), CbmMCEventList::GetEventIndex(), CbmMCEventList::GetEventTime(), PairAnalysisEvent::GetMvdMatchingIndex(), CbmMuchHitFinderQa::IsSignalPoint(), CbmBuildEventsQa::MatchEvent(), CbmMatchRecoToMC::MatchHitsTof(), CbmMatchRecoToMC::MatchStsTracks(), CbmEventStore::MatchToMC(), CbmMatchRecoToMC::MatchTracks(), operator<, operator==, operator>, CbmSeedFinderQa::OutputQa(), CbmLitTrackingQa::PionSuppression(), CbmRichRecoTbQa::Process(), CbmRecoStsPixel::ProcessData(), CbmStsDigitizeQa::ProcessDigisAndPoints(), CbmLitTofQa::ProcessGlobalTracks(), CbmLitTrackingQa::ProcessGlobalTracks(), CbmLitTofQa::ProcessMC(), CbmMuchDigitizerQa::ProcessMCPoints(), CbmLitFitQa::ProcessMuchTrack(), CbmLitTrackingQa::ProcessMvd(), CbmLitTrackingQa::ProcessRichRings(), CbmLitFitQa::ProcessStsTrack(), CbmLitTofQa::ProcessTofHits(), CbmLitTofQa::ProcessTofTracks(), CbmLitFitQa::ProcessTrackMomentumAtVertex(), CbmLitFitQa::ProcessTrackParamsAtVertex(), CbmLitFitQa::ProcessTrdTrack(), CbmMuchHitFinderQa::PullsQa(), CbmRecoQa::record(), CbmStsSimSensorDssd::RegisterCharge(), CbmTimeSlice::RegisterData(), CbmRichGeoTest::RingParameters(), CbmRichRecoTbQa::RingRecoEfficiency(), CbmKFParticleFinderPID::SetMCPID(), CbmMCDataArray::Size(), and CbmMCDataArray::Size().
|
inline |
Definition at line 40 of file CbmLink.h.
References fFile.
Referenced by compareLinkDataMembers(), CbmDaq::CopyEventList(), CbmBuildEventsIdeal::EventsInMatch(), CbmEventBuilderQa::Exec(), CbmKFTrackQa::Exec(), CbmTofBuildDigiEvents::Exec(), CbmTrdHitProducerQa::Exec(), CbmTofAnaTestbeam::FillHistos(), CbmTofBuildDigiEvents::FillMCEventList(), CbmSeedFinderQa::FillQaMCInfo(), CbmSeedFinderQa::FillQaSeedInfo(), CbmMCDataArray::Get(), CbmMCDataArray::Get(), CbmMCDataObject::Get(), CbmMCDataObject::Get(), CbmMCEventList::GetEventIndex(), CbmMCEventList::GetEventTime(), PairAnalysisEvent::GetMvdMatchingIndex(), CbmMuchHitFinderQa::IsSignalPoint(), CbmBuildEventsQa::MatchEvent(), CbmMatchRecoToMC::MatchHitsTof(), CbmMatchRecoToMC::MatchStsTracks(), CbmEventStore::MatchToMC(), CbmMatchRecoToMC::MatchTracks(), operator<, operator==, operator>, CbmRecoStsPixel::ProcessData(), CbmStsDigitizeQa::ProcessDigisAndPoints(), CbmMuchDigitizerQa::ProcessMCPoints(), CbmMuchHitFinderQa::PullsQa(), CbmRecoQa::record(), CbmStsSimSensorDssd::RegisterCharge(), CbmTimeSlice::RegisterData(), CbmKFParticleFinderPID::SetMCPID(), CbmMCDataArray::Size(), and CbmMCDataArray::Size().
|
inline |
Definition at line 42 of file CbmLink.h.
References fIndex.
Referenced by AddPts(), CbmAnaConversionPhotons::AnalysePhotons(), CbmAnaConversionRich::AnalyseRICHdata(), CbmAnaJpsiTask::AssignMcToCandidates(), LmvmTask::AssignMcToCands(), CbmTofCosmicClusterizer::BuildClusters(), CbmTofTestBeamClusterizer::BuildClusters(), CbmTofEventClusterizer::BuildHits(), CbmTofHitMaker::BuildHits(), PairAnalysisVarManager::CalculateHitTypes(), LmvmTask::CheckClosestMvdHit(), CbmAnaConversionRich::CheckMC(), LmvmTask::CheckMismatches(), compareLinkDataMembers(), CbmRichTrainAnnElectrons::DiffElandPi(), CbmRichRingTrackAssignIdeal::DoAssign(), CbmRichTrackExtrapolationIdeal::DoExtrapolation(), CbmRichTrackExtrapolationMirrorIdeal::DoExtrapolation(), CbmTrdTrackFinderIdeal::DoFind(), CbmAnaConversionTest::DoSTSonlyAnalysis(), CbmAnaConversion::Exec(), CbmAnaConversionPhotons2::Exec(), CbmAnaConversionPhotons::Exec(), CbmAnaConversionRecoFull::Exec(), CbmAnaConversionTest2::Exec(), CbmAnaConversionTest::Exec(), CbmAnaDimuonAnalysis::Exec(), CbmBuildEventsFromTracksIdeal::Exec(), CbmEventBuilderQa::Exec(), CbmKFParticleFinderQa::Exec(), CbmKFTrackQa::Exec(), CbmKresConversionCorrectedPhotons::Exec(), CbmKresConversionGeneral::Exec(), CbmKresConversionManual::Exec(), CbmKresConversionManualmbias1::Exec(), CbmKresConversionManualmbias2::Exec(), CbmKresConversionManualmbias3::Exec(), CbmKresConversionManualmbias4::Exec(), CbmKresConversionPhotons::Exec(), CbmKresConversionReconstruction::Exec(), CbmKresEta::Exec(), CbmKresEtaMCAnalysis::Exec(), CbmMvdClusterAna::Exec(), CbmRichMCbmQa::Exec(), CbmRichMirrorSortingAlignment::Exec(), CbmRichMirrorSortingCorrection::Exec(), CbmTaskTofClusterizer::Exec(), CbmTofEventClusterizer::Exec(), CbmTofHitFinderTBQa::Exec(), CbmMvdQa::ExecDigiQa(), CbmHadronAnalysis::ExecEvent(), CbmMvdQa::ExecHitQa(), CbmMuchMatchTracks::ExecPixel(), CbmMvdQa::ExecTrackQa(), CbmTofCalibrator::FillCalHist(), CbmTofCalibrator::FillCalHist(), CbmTrdElectronsTrainAnn::FillElossVectorSim(), PairAnalysis::FillHistogramsHits(), CbmDeviceHitBuilderTof::FillHistos(), CbmTofAnaTestbeam::FillHistos(), CbmTofCosmicClusterizer::FillHistos(), CbmTofEventClusterizer::FillHistos(), CbmTofHitFinderQa::FillHistos(), CbmTofTestBeamClusterizer::FillHistos(), CbmTofTests::FillHistos(), CbmTofCalibrator::FillHitCalHist(), CbmLitClusteringQa::FillHitEfficiencyHistograms(), CbmLitFindGlobalTracksIdeal::FillMapTof(), CbmStsFindTracksQa::FillMatchMap(), CbmLitClusteringQa::FillResidualAndPullHistograms(), CbmRichMirrorSortingCorrection::FillRingTrackDistance(), CbmRichRecoQa::FillRingTrackDistance(), CbmLitFindGlobalTracksIdeal::FillTrackMap(), CbmTrackingTrdQa::FillTrackMatchMap(), CbmKresConversionKF::FindGammas(), CbmKresConversionCorrectedPhotons::FindInRich(), CbmKresConversionManual::FindInRich(), CbmKresConversionManualmbias1::FindInRich(), CbmKresConversionManualmbias2::FindInRich(), CbmKresConversionManualmbias3::FindInRich(), CbmKresConversionManualmbias4::FindInRich(), CbmKresConversionPhotons::FindInRich(), CbmKresEta::FindInRich(), CbmMCDataArray::Get(), CbmMCDataArray::Get(), CbmMvdQa::GetFirstMCPos(), LmvmTask::GetMcTrackSts(), PairAnalysisEvent::GetMvdMatchingIndex(), CbmMvdQa::HasHitFirstTrue(), CbmAnaConversionTest::HasRichInd(), PairAnalysisEvent::Init(), CbmRichCorrectionVector::MatchFinder(), CbmRichPMTMapping::MatchFinder(), CbmMatchRecoToMC::MatchHitsTof(), CbmMatchRecoToMC::MatchStsTracks(), CbmMatchRecoToMC::MatchTracks(), CbmTofCosmicClusterizer::MergeClusters(), CbmTofEventClusterizer::MergeClusters(), CbmTofHitMaker::MergeClusters(), CbmTofTestBeamClusterizer::MergeClusters(), CbmTofDigitize::MergeSameChanDigis(), LmvmTask::MvdCutMcDistance(), HalCbmCompressionTask::NoDep(), operator<, operator==, operator>, CbmLitTrackingQa::PionSuppression(), CbmRichRecoTbQa::Process(), CbmRecoStsPixel::ProcessData(), CbmMuchTrackFinderIdeal::ProcessDigiMatches(), CbmStsDigitizeQa::ProcessDigisAndPoints(), CbmLitTofQa::ProcessGlobalTracks(), CbmLitTrackingQa::ProcessGlobalTracks(), CbmLitTofQa::ProcessMC(), CbmLitFitQa::ProcessMuchTrack(), CbmLitTrackingQa::ProcessMvd(), CbmLitTrackingQa::ProcessRichRings(), CbmLitFitQa::ProcessStsTrack(), CbmLitTofQa::ProcessTofHits(), CbmLitTofQa::ProcessTofTracks(), CbmLitFitQa::ProcessTrackMomentumAtVertex(), CbmLitFitQa::ProcessTrackParamsAtVertex(), CbmLitFitQa::ProcessTrdTrack(), CbmMuchHitFinderQa::PullsQa(), CbmRecoQa::record(), CbmStsSimSensorDssd::RegisterCharge(), CbmTrdCalibTracker::ResolutionQa(), CbmRichGeoOpt::RingParameters(), CbmRichGeoTest::RingParameters(), CbmRichRecoTbQa::RingRecoEfficiency(), CbmRichRecoQa::RingTrackMismatchSource(), CbmMvdQa::SetMatches(), CbmKFParticleFinderPID::SetMCPID(), CbmRichTrainAnnSelect::SetRecFlag(), CbmMuchHitFinderQa::StatisticsQa(), CbmKFTrackFitQa::StsHitMatch(), CbmAnaConversionKF::test(), CbmLitAcceptanceFunction::TrueMatchPiSuppAcceptanceFunction(), HalCbmFullEvent::UpdateDst(), CbmRichRecoQa::WasRingFound(), CbmRichRecoQa::WasRingMatched(), and HalCbmCompressionTask::WithDep().
|
inline |
Definition at line 43 of file CbmLink.h.
References fWeight.
Referenced by CbmMatch::AddLink(), compareLinkDataMembers(), CbmBuildEventsFromTracksIdeal::Exec(), CbmEventBuilderQa::Exec(), CbmKFParticleFinder::Exec(), CbmKFParticleFinderQa::Exec(), CbmKFTrackQa::Exec(), CbmMuchDigitizerQa::FillChargePerPoint(), CbmTofAnaTestbeam::FillHistos(), CbmTofHitFinderQa::FillHistos(), CbmEventStore::MatchToMC(), CbmRecEventHeaderConverter::ProcessData(), CbmRecoQa::record(), CbmTimeSlice::RegisterData(), CbmTrdCalibTracker::ResolutionQa(), and CbmKFParticleFinderPID::SetMCPID().
|
inline |
Definition at line 85 of file CbmLink.h.
References fEntry, fFile, and fIndex.
Referenced by CbmMatchRecoToMC::MatchHitsTof(), CbmMatchRecoToMC::MatchRichRings(), and CbmMatchRecoToMC::MatchStsTracks().
|
inline |
|
inline |
Definition at line 46 of file CbmLink.h.
References fFile.
Referenced by CbmTrackingTrdQa::FillTrackMatchMap(), and TEST().
|
inline |
Definition at line 48 of file CbmLink.h.
References fIndex.
Referenced by CbmMuchHitFinderQa::ClusterDeconvQa(), CbmKFParticleFinder::Exec(), CbmKFParticleFinderQa::Exec(), CbmMuchTransportQa::Exec(), CbmStsFindTracksQa::Exec(), CbmTaskTofClusterizer::Exec(), CbmTofEventClusterizer::Exec(), CbmTrackingTrdQa::Exec(), CbmCaInputQaBase< DetID >::ExecQa(), CbmStsFindTracksQa::FillHitMap(), CbmTrackingTrdQa::FillHitMap(), HalCbmCompressionTask::NoDep(), CbmMuchDigitizerQa::PrintFrontLayerPoints(), CbmMuchDigitizerQa::ProcessMCPoints(), CbmTrdCalibTracker::ResolutionQa(), and HalCbmCompressionTask::WithDep().
|
inline |
Definition at line 49 of file CbmLink.h.
References fWeight.
Referenced by CbmMuchHitFinderQa::ClusterDeconvQa(), and HalCbmCompressionTask::NoDep().
|
virtual |
Return string representation of the object.
Definition at line 32 of file CbmLink.cxx.
References fEntry, fFile, fIndex, and fWeight.
Referenced by CbmRecoQa::record(), CbmMatch::ToString(), and CbmTrackMatchNew::ToString().
Comparison operators by //Dr.Sys
Definition at line 67 of file CbmLink.h.
References CbmLink(), GetEntry(), GetFile(), and GetIndex().
Definition at line 59 of file CbmLink.h.
References CbmLink(), GetEntry(), GetFile(), and GetIndex().
Definition at line 76 of file CbmLink.h.
References CbmLink(), GetEntry(), GetFile(), and GetIndex().
|
private |
Definition at line 94 of file CbmLink.h.
Referenced by CbmLink(), CbmLink(), GetEntry(), IsNoise(), SetEntry(), and ToString().
|
private |
|
private |
Definition at line 95 of file CbmLink.h.
Referenced by CbmLink(), CbmLink(), GetIndex(), IsNoise(), SetIndex(), and ToString().
|
private |
Definition at line 96 of file CbmLink.h.
Referenced by AddWeight(), CbmLink(), CbmLink(), GetWeight(), SetWeight(), and ToString().