//____________________________________________________________________________
-AliITStrackV2::AliITStrackV2(AliESDtrack& t,Bool_t c) throw (const Char_t *) :
+AliITStrackV2::AliITStrackV2(AliESDtrack& t,Bool_t c):
AliKalmanTrack(),
fCheckInvariant(kTRUE),
fdEdx(t.GetITSsignal()),
const AliExternalTrackParam *par=&t;
if (c) {
par=t.GetConstrainedParam();
- if (!par) throw "AliITStrackV2: conversion failed !\n";
+ if (!par) AliError("AliITStrackV2: conversion failed !\n");
}
Set(par->GetX(),par->GetAlpha(),par->GetParameter(),par->GetCovariance());
- //if (!Invariant()) throw "AliITStrackV2: conversion failed !\n";
-
SetLabel(t.GetLabel());
SetMass(t.GetMass());
SetNumberOfClusters(t.GetITSclusters(fIndex));
//------------------------------------------------------------------
//Store the initail track parameters
- return kTRUE; //PH temporary switched off
-
Double_t x = GetX();
Double_t alpha = GetAlpha();
Double_t par[] = {GetY(),GetZ(),GetSnp(),GetTgl(),GetSigned1Pt()};