void SetEventNumber(Int_t n) {fEventNumber=n;}
void SetRunNumber(Int_t n) {fRunNumber=n;}
-
+ void SetMagneticField(Float_t mf){fMagneticField = mf;}
+ Float_t GetMagneticField() const {return fMagneticField;}
+
AliESDtrack *GetTrack(Int_t i) const {
return (AliESDtrack *)fTracks.UncheckedAt(i);
}
Int_t GetNumberOfMuonTracks() const {return fMuonTracks.GetEntriesFast();}
Int_t GetNumberOfV0s() const {return fV0s.GetEntriesFast();}
Int_t GetNumberOfCascades() const {return fCascades.GetEntriesFast();}
-
+
+ void Print(Option_t *option="") const;
+
protected:
// Event Identification
Int_t fRunNumber; // Run Number
Long_t fTrigger; // Trigger Type
Int_t fRecoVersion; // Version of reconstruction
+ Float_t fMagneticField; // Solenoid Magnetic Field in kG : for compatibility with AliMagF
Double_t fVtx[3]; // Primary vertex position
Double_t fCovVtx[6]; // Cov. matrix of the primary vertex position
TClonesArray fV0s; // V0 vertices
TClonesArray fCascades; // Cascade vertices
- ClassDef(AliESD,1) //ESD class
+ ClassDef(AliESD,2) //ESD class
+ //ver. 2: Magnetic Field Added; skowron
};
#endif