protected:
// parameters at vertex
- Double_t fInverseBendingMomentum; // Inverse bending momentum (GeV/c ** -1) times the charge
- Double_t fThetaX; // Angle of track at vertex in X direction (rad)
- Double_t fThetaY; // Angle of track at vertex in Y direction (rad)
- Double_t fZ; // Z coordinate (cm)
- Double_t fBendingCoor; // bending coordinate (cm)
- Double_t fNonBendingCoor; // non bending coordinate (cm)
+ Double32_t fInverseBendingMomentum; // Inverse bending momentum (GeV/c ** -1) times the charge
+ Double32_t fThetaX; // Angle of track at vertex in X direction (rad)
+ Double32_t fThetaY; // Angle of track at vertex in Y direction (rad)
+ Double32_t fZ; // Z coordinate (cm)
+ Double32_t fBendingCoor; // bending coordinate (cm)
+ Double32_t fNonBendingCoor; // non bending coordinate (cm)
// parameters at first tracking station
- Double_t fInverseBendingMomentumUncorrected; // Inverse bending momentum (GeV/c ** -1) times the charge
- Double_t fThetaXUncorrected; // Angle of track at vertex in X direction (rad)
- Double_t fThetaYUncorrected; // Angle of track at vertex in Y direction (rad)
- Double_t fZUncorrected; // Z coordinate (cm)
- Double_t fBendingCoorUncorrected; // bending coordinate (cm)
- Double_t fNonBendingCoorUncorrected; // non bending coordinate (cm)
+ Double32_t fInverseBendingMomentumUncorrected; // Inverse bending momentum (GeV/c ** -1) times the charge
+ Double32_t fThetaXUncorrected; // Angle of track at vertex in X direction (rad)
+ Double32_t fThetaYUncorrected; // Angle of track at vertex in Y direction (rad)
+ Double32_t fZUncorrected; // Z coordinate (cm)
+ Double32_t fBendingCoorUncorrected; // bending coordinate (cm)
+ Double32_t fNonBendingCoorUncorrected; // non bending coordinate (cm)
// global tracking info
- Double_t fChi2; // chi2 in the MUON track fit
+ Double32_t fChi2; // chi2 in the MUON track fit
UInt_t fNHit; // number of hit in the track
Int_t fLocalTrigger; ///< packed local trigger information
- Double_t fChi2MatchTrigger; // chi2 of trigger/track matching
+ Double32_t fChi2MatchTrigger; // chi2 of trigger/track matching
UShort_t fHitsPatternInTrigCh; ///< Word containing info on the hits left in trigger chambers
- ClassDef(AliESDMuonTrack,4) //MUON ESD track class
+
+ ClassDef(AliESDMuonTrack,5) //MUON ESD track class
};
#endif
Float_t GetClusterPID() const {return fCluPID;}
protected:
- Int_t fDet; // Detector, 0:PRE, 1:CPV
+ Short_t fDet; // Detector, 0:PRE, 1:CPV
Float_t fX; // Cluster X position
Float_t fY; // Cluster Y position
Float_t fZ; // Cluster Z position (vertex uncorrected)
Float_t fNcell; // Cluster cells
Float_t fCluPID; // Cluster probability, 1: Photon, 0: Hadron
- ClassDef(AliESDPmdTrack,2) //PMD ESD track class
+ ClassDef(AliESDPmdTrack,3) //PMD ESD track class
};
#endif
protected:
Int_t fPdgCode; // reconstructed cascade type (PDG code)
- Double_t fEffMass; // reconstructed cascade effective mass
- Double_t fChi2Xi; // chi2 value
- Double_t fDcaXiDaughters; // dca between Xi's daughters
- Double_t fPosXi[3]; // cascade vertex position (global)
- Double_t fPosCovXi[6]; // covariance matrix of the vertex position
+ Double32_t fEffMass; // reconstructed cascade effective mass
+ Double32_t fChi2Xi; // chi2 value
+ Double32_t fDcaXiDaughters; // dca between Xi's daughters
+ Double32_t fPosXi[3]; // cascade vertex position (global)
+ Double32_t fPosCovXi[6]; // covariance matrix of the vertex position
Int_t fBachIdx; // label of the bachelor track
- Double_t fBachMom[3]; // bachelor momentum (global)
- Double_t fBachMomCov[6]; // covariance matrix of the bachelor momentum.
+ Double32_t fBachMom[3]; // bachelor momentum (global)
+ Double32_t fBachMomCov[6]; // covariance matrix of the bachelor momentum.
private:
AliESDcascade& operator=(const AliESDcascade&);
- ClassDef(AliESDcascade,2) // reconstructed cascade vertex
+ ClassDef(AliESDcascade,3) // reconstructed cascade vertex
};
inline
Int_t fID; // kink ID
AliExternalTrackParam fParamDaughter;
AliExternalTrackParam fParamMother;
- Double_t fDist1; //info about closest distance according closest MC - linear DCA
- Double_t fDist2; //info about closest distance parabolic DCA
+ Double32_t fDist1; //info about closest distance according closest MC - linear DCA
+ Double32_t fDist2; //info about closest distance parabolic DCA
//
- Double_t fPdr[3]; //momentum at vertex daughter - according approx at DCA
- Double_t fXr[3]; //rec. position according helix
+ Double32_t fPdr[3]; //momentum at vertex daughter - according approx at DCA
+ Double32_t fXr[3]; //rec. position according helix
//
- Double_t fPm[3]; //momentum at the vertex mother
- Double_t fAngle[3]; //three angles
- Double_t fRr; // rec position of the vertex
+ Double32_t fPm[3]; //momentum at the vertex mother
+ Double32_t fAngle[3]; //three angles
+ Double32_t fRr; // rec position of the vertex
Int_t fLab[2]; //MC label of the partecle
Int_t fIndex[2]; //reconstructed labels of the tracks
Char_t fStatus[12]; //status of kink - first 4 mother (ITS,TPC,TRD,TOF) other daughter
Int_t fRow0; // critical pad row number
Int_t fMultiple[2]; //how many times the track's were used
Int_t fTPCncls[2]; //number of clusters for mother particle
- ClassDef(AliESDkink,2) // ESD V0 vertex
+ ClassDef(AliESDkink,3) // ESD V0 vertex
};
#endif
+
#ifndef ALIESDTRACK_H
#define ALIESDTRACK_H
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
const AliESDfriendTrack *GetFriendTrack() const {return fFriendTrack;}
void SetFriendTrack(const AliESDfriendTrack *t) {
delete fFriendTrack; fFriendTrack=new AliESDfriendTrack(*t);
+ // CKB
}
void AddCalibObject(TObject * object); // add calib object to the list
TObject * GetCalibObject(Int_t index); // return calib objct at given position
Int_t fStopVertex; // Index of the stop vertex
AliExternalTrackParam *fCp; // Track parameters constrained to the primary vertex
- Double_t fCchi2; // chi2 at the primary vertex
+ Double32_t fCchi2; // chi2 at the primary vertex
AliExternalTrackParam *fIp; // Track parameters at the first measured point (TPC)