#include "TEveTrackPropagator.h"#include "TEveTrack.h"#include "TEveVSDStructs.h"#include "TEveManager.h"#include "TEveViewer.h"#include "TSystem.h"#include "TGLViewer.h"#include "TMath.h"#include "TEvePointSet.h"#include <iostream>Go to the source code of this file.
Classes | |
| class | GappedField |
| class | CmsMagField |
Functions | |
| TEveTrack * | make_track (TEveTrackPropagator *prop, Int_t sign) |
| void | track (Int_t mode=5, Bool_t isRungeKutta=kTRUE) |
Variables | |
| TEveTrackPropagator * | g_prop = 0 |
| TEveTrack* make_track | ( | TEveTrackPropagator * | prop, | |
| Int_t | sign | |||
| ) |
Definition at line 146 of file track.C.
References Form(), TEveRecTrack::fP, TEveRecTrack::fSign, TEveRecTrack::fV, TEvePathMarkT< TT >::fV, TEvePathMarkT< TT >::kDaughter, TEveVectorT< TT >::Set(), and track().
Referenced by track().
Definition at line 171 of file track.C.
References TEveManager::AddElement(), TEveManager::Create(), TGLViewer::CurrentCamera(), Error, Form(), TEveRecTrack::fP, TEveRecTrack::fSign, TEveRecTrack::fV, g_prop, TEveManager::GetDefaultViewer(), TEveViewer::GetGLViewer(), gEve, gSystem, TSystem::IgnoreSignal(), TGLUtil::kAxesOrigin, kCyan, TEvePathMarkT< TT >::kDaughter, TEvePathMarkT< TT >::kDecay, kFALSE, kMagenta, TEvePathMarkT< TT >::kReference, TEveTrackPropagator::kRungeKutta, kSigSegmentationViolation, kTRUE, list, make_track(), marker, TSystem::ProcessEvents(), TEveManager::Redraw3D(), TEveTrackPropagator::RefPMAtt(), TGLViewer::RequestDraw(), TGLCamera::RotateRad(), TEveVectorT< TT >::Set(), TEveTrackPropagator::SetFitDaughters(), TGLViewer::SetGuideState(), TEveTrackPropagator::SetMagField(), TEveTrackPropagator::SetMagFieldObj(), TAttMarker::SetMarkerStyle(), TEveTrackPropagator::SetMaxR(), TEveTrackPropagator::SetMaxZ(), CmsMagField::setReverseState(), TEveTrackPropagator::SetRnrDaughters(), TEveTrackPropagator::SetRnrDecay(), TEveTrackPropagator::SetRnrReferences(), CmsMagField::setSimpleModel(), and TEveTrackPropagator::SetStepper().
Referenced by TGeoManager::AddTrack(), JetEvent::AddTrack(), Event::AddTrack(), alice_esd_read(), JetEvent::Build(), TGeoTrack::DistancetoPrimitive(), TGeoManager::DrawTracks(), TEveTrackPropagator::ElementChanged(), esd_make_track(), TGeoPainter::EstimateCameraMove(), TEveTrackList::FindMomentumLimits(), TGeoManager::GetParentTrackOfId(), TGeoManager::GetTrackIndex(), TGeoManager::GetTrackOfId(), gxv_trak_trackTable_validate(), HistogramManager::Hfill(), jetcone(), TVSDReader::LoadEsdTracks(), make_track(), TGeoManager::MakeTrack(), TEveTrackList::MakeTracks(), TGeoTrack::Paint(), TGeoTrack::PaintCollect(), pythia_next_event(), TEveTrackPropagator::RebuildTracks(), TEveTrack::SecSelected(), TEveTrackList::SelectByP(), TEveTrackList::SelectByPt(), TGeoManager::SetCurrentTrack(), TEveTrackList::SetLineColor(), TEveTrackList::SetLineStyle(), TEveTrackList::SetLineWidth(), TEveTrackList::SetMainColor(), TEveTrackList::SetMarkerColor(), TEveTrackList::SetMarkerSize(), TEveTrackList::SetMarkerStyle(), TEveTrackList::SetRnrLine(), TEveTrackList::SetRnrPoints(), and writeTrack().
1.5.1