track.C File Reference

#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

TEveTrackmake_track (TEveTrackPropagator *prop, Int_t sign)
void track (Int_t mode=5, Bool_t isRungeKutta=kTRUE)

Variables

TEveTrackPropagatorg_prop = 0


Function Documentation

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

void track ( Int_t  mode = 5,
Bool_t  isRungeKutta = kTRUE 
)

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


Variable Documentation

TEveTrackPropagator* g_prop = 0

Definition at line 44 of file track.C.

Referenced by track().


Generated on Tue Jul 5 16:09:29 2011 for ROOT_528-00b_version by  doxygen 1.5.1