CbmRoot
|
#include <CbmRichUtil.h>
Static Public Member Functions | |
static double | GetRingTrackDistance (int globalTrackId) |
static double | GetRingTrackDistanceX (int globalTrackId) |
static double | GetRingTrackDistanceY (int globalTrackId) |
static std::vector< double > | GetPmtHistXbins () |
static std::vector< double > | GetPmtHistYbins () |
static std::vector< double > | GetPmtHistBins (bool isX) |
static uint16_t | GetDirichId (int Address) |
static uint16_t | GetDirichChannel (int Address) |
Static Private Member Functions | |
static std::vector< double > | GetRingTrackDistanceImpl (int globalTrackId) |
Return a vector with total distance and x, y components. [0] - total distance, [1] - x component, [2] - y component. | |
Definition at line 19 of file CbmRichUtil.h.
|
inlinestatic |
Definition at line 33 of file CbmRichUtil.h.
Referenced by CbmRichMCbmQaRichOnly::analyseRing().
|
inlinestatic |
Definition at line 31 of file CbmRichUtil.h.
Referenced by CbmRichMCbmQaReal::analyseRing(), and CbmRichMCbmQaRichOnly::analyseRing().
|
static |
Definition at line 89 of file CbmRichUtil.cxx.
References CbmRichPmtData::fHeight, CbmRichPmtData::fWidth, CbmRichPmtData::fX, CbmRichPmtData::fY, CbmRichPmtData::fZ, CbmRichDigiMapManager::GetInstance(), CbmRichGeoManager::GetInstance(), CbmRichDigiMapManager::GetPmtDataById(), CbmRichDigiMapManager::GetPmtIds(), and CbmRichGeoManager::RotatePoint().
Referenced by GetPmtHistXbins(), and GetPmtHistYbins().
|
static |
Definition at line 85 of file CbmRichUtil.cxx.
References GetPmtHistBins().
Referenced by CbmRichUrqmdTest::InitHistograms().
|
static |
Definition at line 87 of file CbmRichUtil.cxx.
References GetPmtHistBins().
Referenced by CbmRichDraw::DrawPmtH2(), and CbmRichUrqmdTest::InitHistograms().
|
static |
Definition at line 24 of file CbmRichUtil.cxx.
References GetRingTrackDistanceImpl().
Referenced by LmvmTask::AnalyseGlobalTracks(), CbmAnaConversionRich::AnalyseRICHdata(), CbmRichElectronIdAnn::CalculateAnnValue(), CbmRichTrainAnnElectrons::DiffElandPi(), CbmKresConversionCorrectedPhotons::Exec(), CbmKresConversionGeneral::Exec(), CbmKresConversionManual::Exec(), CbmKresConversionPhotons::Exec(), CbmRichMirrorSortingCorrection::FillRingTrackDistance(), CbmRichRecoQa::FillRingTrackDistance(), CbmLitGlobalElectronId::IsRichElectron(), CbmAnaConversionReco::IsRichElectronNormal(), and CbmLitTrackingQa::ProcessGlobalTracks().
|
staticprivate |
Return a vector with total distance and x, y components. [0] - total distance, [1] - x component, [2] - y component.
Definition at line 30 of file CbmRichUtil.cxx.
References CbmRichRing::GetCenterX(), CbmRichRing::GetCenterY(), CbmGlobalTrack::GetRichRingIndex(), CbmGlobalTrack::GetStsTrackIndex(), and v.
Referenced by GetRingTrackDistance(), GetRingTrackDistanceX(), and GetRingTrackDistanceY().
|
static |
Definition at line 26 of file CbmRichUtil.cxx.
References GetRingTrackDistanceImpl().
Referenced by CbmRichMirrorSortingCorrection::FillRingTrackDistance(), and CbmRichRecoQa::FillRingTrackDistance().
|
static |
Definition at line 28 of file CbmRichUtil.cxx.
References GetRingTrackDistanceImpl().
Referenced by CbmRichMirrorSortingCorrection::FillRingTrackDistance(), and CbmRichRecoQa::FillRingTrackDistance().