#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().