![]() |
Project
|
#include <EveWorkflowHelper.h>
Public Types | |
| using | AODBarrelTracks = soa::Join< aod::Tracks, aod::TracksExtra > |
| using | AODBarrelTrack = AODBarrelTracks::iterator |
| using | AODForwardTracks = aod::FwdTracks |
| using | AODForwardTrack = AODForwardTracks::iterator |
| using | AODMFTTracks = aod::MFTTracks |
| using | AODMFTTrack = AODMFTTracks::iterator |
| using | Bracket = o2::math_utils::Bracketf_t |
Static Public Member Functions | |
| static std::vector< PNT > | getTrackPoints (const o2::track::TrackPar &trc, float minR, float maxR, float maxStep, float minZ=-25000, float maxZ=25000) |
Static Public Attributes | |
| static int | BCDiffErrCount = 0 |
Definition at line 73 of file EveWorkflowHelper.h.
Definition at line 122 of file EveWorkflowHelper.h.
| using o2::event_visualisation::EveWorkflowHelper::AODBarrelTracks = soa::Join<aod::Tracks, aod::TracksExtra> |
Definition at line 121 of file EveWorkflowHelper.h.
| using o2::event_visualisation::EveWorkflowHelper::AODForwardTrack = AODForwardTracks::iterator |
Definition at line 125 of file EveWorkflowHelper.h.
| using o2::event_visualisation::EveWorkflowHelper::AODForwardTracks = aod::FwdTracks |
Definition at line 124 of file EveWorkflowHelper.h.
| using o2::event_visualisation::EveWorkflowHelper::AODMFTTrack = AODMFTTracks::iterator |
Definition at line 128 of file EveWorkflowHelper.h.
Definition at line 127 of file EveWorkflowHelper.h.
Definition at line 129 of file EveWorkflowHelper.h.
| EveWorkflowHelper::EveWorkflowHelper | ( | ) |
Definition at line 1187 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::addTrackToEvent | ( | const o2::track::TrackPar & | tr, |
| GID | gid, | ||
| float | trackTime, | ||
| float | dz, | ||
| GID::Source | source = GID::NSources, |
||
| float | maxStep = 4.f |
||
| ) |
Definition at line 587 of file EveWorkflowHelper.cxx.
| double EveWorkflowHelper::bcDiffToTFTimeMUS | ( | const o2::InteractionRecord & | ir | ) |
Definition at line 118 of file EveWorkflowHelper.cxx.
|
inline |
Definition at line 175 of file EveWorkflowHelper.h.
| GID::Source EveWorkflowHelper::detectorMapToGIDSource | ( | uint8_t | dm | ) |
Definition at line 1244 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::draw | ( | std::size_t | primaryVertexIdx, |
| bool | sortTracks | ||
| ) |
Definition at line 395 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawAODBarrel | ( | EveWorkflowHelper::AODBarrelTrack const & | track, |
| float | trackTime | ||
| ) |
Definition at line 869 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawAODFwd | ( | AODForwardTrack const & | track, |
| float | trackTime | ||
| ) |
Definition at line 889 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawAODMFT | ( | AODMFTTrack const & | track, |
| float | trackTime | ||
| ) |
Definition at line 880 of file EveWorkflowHelper.cxx.
Definition at line 697 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawForwardTrack | ( | GID | gid, |
| mch::TrackParam | track, | ||
| float | startZ, | ||
| float | endZ, | ||
| float | trackTime | ||
| ) |
Definition at line 942 of file EveWorkflowHelper.cxx.
|
inline |
Definition at line 172 of file EveWorkflowHelper.h.
Definition at line 649 of file EveWorkflowHelper.cxx.
Definition at line 1071 of file EveWorkflowHelper.cxx.
Definition at line 990 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawITSTPC | ( | GID | gid, |
| float | trackTime, | ||
| GID::Source | source = GID::ITSTPC |
||
| ) |
Definition at line 753 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawITSTPCTOF | ( | GID | gid, |
| float | trackTime, | ||
| GID::Source | source = GID::ITSTPCTOF |
||
| ) |
Definition at line 762 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawITSTPCTRD | ( | GID | gid, |
| float | trackTime, | ||
| GID::Source | source = GID::ITSTPCTRD |
||
| ) |
Definition at line 780 of file EveWorkflowHelper.cxx.
Definition at line 788 of file EveWorkflowHelper.cxx.
Definition at line 1088 of file EveWorkflowHelper.cxx.
Definition at line 1101 of file EveWorkflowHelper.cxx.
Definition at line 853 of file EveWorkflowHelper.cxx.
Definition at line 1079 of file EveWorkflowHelper.cxx.
Definition at line 1043 of file EveWorkflowHelper.cxx.
Definition at line 816 of file EveWorkflowHelper.cxx.
Definition at line 834 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawMFTTrack | ( | GID | gid, |
| o2::track::TrackParFwd | track, | ||
| float | trackTime | ||
| ) |
Definition at line 923 of file EveWorkflowHelper.cxx.
Definition at line 1114 of file EveWorkflowHelper.cxx.
Definition at line 1141 of file EveWorkflowHelper.cxx.
Definition at line 670 of file EveWorkflowHelper.cxx.
|
inline |
Definition at line 171 of file EveWorkflowHelper.h.
Definition at line 968 of file EveWorkflowHelper.cxx.
Definition at line 1056 of file EveWorkflowHelper.cxx.
Definition at line 1020 of file EveWorkflowHelper.cxx.
Definition at line 806 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawTPCTRD | ( | GID | gid, |
| float | trackTime, | ||
| GID::Source | source = GID::TPCTRD |
||
| ) |
Definition at line 771 of file EveWorkflowHelper.cxx.
Definition at line 797 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::drawTRDClusters | ( | const o2::trd::TrackTRD & | trc | ) |
Definition at line 1156 of file EveWorkflowHelper.cxx.
| float EveWorkflowHelper::findLastMCHClusterPosition | ( | const o2::mch::TrackMCH & | track | ) |
Definition at line 104 of file EveWorkflowHelper.cxx.
| float EveWorkflowHelper::findLastMIDClusterPosition | ( | const o2::mid::Track & | track | ) |
Definition at line 81 of file EveWorkflowHelper.cxx.
| o2::mch::TrackParam EveWorkflowHelper::forwardTrackToMCHTrack | ( | const o2::track::TrackParFwd & | track | ) |
Definition at line 60 of file EveWorkflowHelper.cxx.
|
inline |
Definition at line 194 of file EveWorkflowHelper.h.
|
static |
Definition at line 536 of file EveWorkflowHelper.cxx.
| bool EveWorkflowHelper::isInsideITSROF | ( | const Bracket & | br | ) |
Definition at line 132 of file EveWorkflowHelper.cxx.
| bool EveWorkflowHelper::isInsideITSROF | ( | float | t | ) |
Definition at line 144 of file EveWorkflowHelper.cxx.
| bool EveWorkflowHelper::isInsideTimeBracket | ( | const Bracket & | br | ) |
Definition at line 139 of file EveWorkflowHelper.cxx.
| bool EveWorkflowHelper::isInsideTimeBracket | ( | float | t | ) |
Definition at line 151 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::prepareITSClusters | ( | const o2::itsmft::TopologyDictionary * | dict | ) |
Definition at line 619 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::prepareMFTClusters | ( | const o2::itsmft::TopologyDictionary * | dict | ) |
Definition at line 636 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::save | ( | const std::string & | jsonPath, |
| const std::string & | ext, | ||
| int | numberOfFiles, | ||
| const std::string & | receiverHostname, | ||
| int | receiverPort, | ||
| int | receiverTimeout, | ||
| bool | useOnlyFiles, | ||
| bool | useOnlySockets | ||
| ) |
Definition at line 519 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::selectTowers | ( | ) |
Definition at line 293 of file EveWorkflowHelper.cxx.
| void EveWorkflowHelper::selectTracks | ( | const CalibObjectsConst * | calib, |
| GID::mask_t | maskCl, | ||
| GID::mask_t | maskTrk, | ||
| GID::mask_t | maskMatch | ||
| ) |
Definition at line 156 of file EveWorkflowHelper.cxx.
|
inline |
Definition at line 196 of file EveWorkflowHelper.h.
| void EveWorkflowHelper::setITSROFs | ( | ) |
Definition at line 384 of file EveWorkflowHelper.cxx.
|
inline |
Definition at line 195 of file EveWorkflowHelper.h.
| void EveWorkflowHelper::setTPCVDrift | ( | const o2::tpc::VDriftCorrFact * | v | ) |
Definition at line 1235 of file EveWorkflowHelper.cxx.
|
static |
Definition at line 218 of file EveWorkflowHelper.h.
| o2::emcal::CellRecalibrator* o2::event_visualisation::EveWorkflowHelper::mEMCALCalib = nullptr |
Definition at line 211 of file EveWorkflowHelper.h.
| o2::emcal::Geometry* o2::event_visualisation::EveWorkflowHelper::mEMCALGeom |
Definition at line 210 of file EveWorkflowHelper.h.
| Bracket o2::event_visualisation::EveWorkflowHelper::mEtaBracketTPC |
Definition at line 192 of file EveWorkflowHelper.h.
| o2::event_visualisation::VisualisationEvent o2::event_visualisation::EveWorkflowHelper::mEvent |
Definition at line 198 of file EveWorkflowHelper.h.
| std::unordered_map<GID, unsigned int> o2::event_visualisation::EveWorkflowHelper::mGIDTrackTime |
Definition at line 203 of file EveWorkflowHelper.h.
| o2::itsmft::ClustersPerLayer<o2::BaseCluster<float> > o2::event_visualisation::EveWorkflowHelper::mITSClustersArray |
Definition at line 205 of file EveWorkflowHelper.h.
| o2::its::GeometryTGeo* o2::event_visualisation::EveWorkflowHelper::mITSGeom |
Definition at line 208 of file EveWorkflowHelper.h.
| std::vector<Bracket> o2::event_visualisation::EveWorkflowHelper::mItsROFBrackets |
Definition at line 204 of file EveWorkflowHelper.h.
| float o2::event_visualisation::EveWorkflowHelper::mITSROFrameLengthMUS = 0 |
ITS RO frame in mus.
Definition at line 215 of file EveWorkflowHelper.h.
| std::vector<o2::BaseCluster<float> > o2::event_visualisation::EveWorkflowHelper::mMFTClustersArray |
Definition at line 206 of file EveWorkflowHelper.h.
| o2::mft::GeometryTGeo* o2::event_visualisation::EveWorkflowHelper::mMFTGeom |
Definition at line 207 of file EveWorkflowHelper.h.
| float o2::event_visualisation::EveWorkflowHelper::mMFTROFrameLengthMUS = 0 |
MFT RO frame in mus.
Definition at line 216 of file EveWorkflowHelper.h.
| float o2::event_visualisation::EveWorkflowHelper::mMUS2TPCTimeBins = 5.0098627f |
Definition at line 213 of file EveWorkflowHelper.h.
| o2::phos::Geometry* o2::event_visualisation::EveWorkflowHelper::mPHOSGeom |
Definition at line 209 of file EveWorkflowHelper.h.
| std::unordered_map<std::size_t, std::vector<GID> > o2::event_visualisation::EveWorkflowHelper::mPrimaryVertexTrackGIDs |
Definition at line 201 of file EveWorkflowHelper.h.
| std::unordered_map<std::size_t, std::vector<GID> > o2::event_visualisation::EveWorkflowHelper::mPrimaryVertexTriggerGIDs |
Definition at line 202 of file EveWorkflowHelper.h.
| const o2::vertexing::PVertexerParams* o2::event_visualisation::EveWorkflowHelper::mPVParams = nullptr |
Definition at line 219 of file EveWorkflowHelper.h.
| const o2::globaltracking::RecoContainer* o2::event_visualisation::EveWorkflowHelper::mRecoCont = nullptr |
Definition at line 193 of file EveWorkflowHelper.h.
| Bracket o2::event_visualisation::EveWorkflowHelper::mTimeBracket {} |
Definition at line 191 of file EveWorkflowHelper.h.
| std::unordered_set<GID> o2::event_visualisation::EveWorkflowHelper::mTotalAcceptedDataTypes |
Definition at line 200 of file EveWorkflowHelper.h.
| std::unordered_map<GID, std::size_t> o2::event_visualisation::EveWorkflowHelper::mTotalDataTypes |
Definition at line 199 of file EveWorkflowHelper.h.
| float o2::event_visualisation::EveWorkflowHelper::mTPCBin2MUS = 0 |
Definition at line 217 of file EveWorkflowHelper.h.
| float o2::event_visualisation::EveWorkflowHelper::mTPCTimeBins2MUS = 0.199606f |
Definition at line 214 of file EveWorkflowHelper.h.
| const o2::tpc::VDriftCorrFact* o2::event_visualisation::EveWorkflowHelper::mTPCVDrift = nullptr |
Definition at line 212 of file EveWorkflowHelper.h.
| TracksSet o2::event_visualisation::EveWorkflowHelper::mTrackSet |
Definition at line 197 of file EveWorkflowHelper.h.
| bool o2::event_visualisation::EveWorkflowHelper::mUseEtaBracketTPC = false |
Definition at line 190 of file EveWorkflowHelper.h.
| bool o2::event_visualisation::EveWorkflowHelper::mUseTimeBracket = false |
Definition at line 189 of file EveWorkflowHelper.h.