#include "AliEveTrackCounter.h"
#include "TEveManager.h"
-#include "TEveTrack.h"
+#include "AliEveTrack.h"
#include "TEveGedEditor.h"
//==============================================================================
// Provides event-based method for tagging of good / bad (or primary /
// secondary) tracks. A report can be written into a text file.
//
-// TEveTrack status is toggled by using secondary-selection / ctrl-click
+// AliEveTrack status is toggled by using secondary-selection / ctrl-click
// functionality of the GL viewer.
//
// Some of the functionality is implemented in AliEveTrackCounterEditor
fTrackLists ()
{
// Constructor.
- // Connects to global signal "TEveTrack", "SecSelected(TEveTrack*)".
+ // Connects to global signal "AliEveTrack", "SecSelected(AliEveTrack*)".
if (fgInstance == 0) fgInstance = this;
- TQObject::Connect("TEveTrack", "SecSelected(TEveTrack*)",
- "AliEveTrackCounter", this, "DoTrackAction(TEveTrack*)");
+ TQObject::Connect("AliEveTrack", "SecSelected(AliEveTrack*)",
+ "AliEveTrackCounter", this, "DoTrackAction(AliEveTrack*)");
}
//______________________________________________________________________________
// Destructor.
// Disconnect from the global track signals.
- TQObject::Disconnect("TEveTrack", "DoTrackAction(TEveTrack*)");
+ TQObject::Disconnect("AliEveTrack", "DoTrackAction(AliEveTrack*)");
if (fgInstance == this) fgInstance = 0;
}
List_i i = tlist->BeginChildren();
while (i != tlist->EndChildren())
{
- TEveTrack* t = dynamic_cast<TEveTrack*>(*i);
+ AliEveTrack* t = dynamic_cast<AliEveTrack*>(*i);
if (t != 0)
{
if (goodTracks)
}
//______________________________________________________________________________
-void AliEveTrackCounter::DoTrackAction(TEveTrack* track)
+void AliEveTrackCounter::DoTrackAction(AliEveTrack* track)
{
// Slot called when track is ctrl-clicked.
//
case kCA_PrintTrackInfo:
{
- printf("TEveTrack '%s'\n", track->GetObject(eh)->GetName());
+ printf("AliEveTrack '%s'\n", track->GetObject(eh)->GetName());
const TEveVector &v = track->GetVertex();
const TEveVector &p = track->GetMomentum();;
printf(" Vx=%f, Vy=%f, Vz=%f; Pt=%f, Pz=%f, phi=%f)\n",
List_i i = tlist->BeginChildren();
while (i != tlist->EndChildren())
{
- TEveTrack* t = dynamic_cast<TEveTrack*>(*i);
+ AliEveTrack* t = dynamic_cast<AliEveTrack*>(*i);
if (t != 0 && t->GetLineStyle() == 1)
{
++cnt;