/************************************************************************** * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * * * Author: The ALICE Off-line Project. * * Contributors are mentioned in the code where appropriate. * * * * Permission to use, copy, modify and distribute this software and its * * documentation strictly for non-commercial purposes is hereby granted * * without fee, provided that the above copyright notice appears in all * * copies and that both the copyright notice and this permission notice * * appear in the supporting documentation. The authors make no claims * * about the suitability of this software for any purpose. It is * * provided "as is" without express or implied warranty. * **************************************************************************/ /* $Id$ */ /////////////////////////////////////////////////// // // Interface // for // MUON // track // extrapolation // /////////////////////////////////////////////////// #include "AliPWG3TrackExtrapInterface.h" #include "AliMUONTrackExtrap.h" #include "AliESDMuonTrack.h" #include "AliMUONTrackParam.h" #include "AliMagF.h" #include #include /// \cond CLASSIMP ClassImp(AliPWG3TrackExtrapInterface) // Class implementation in ROOT context /// \endcond //__________________________________________________________________________ void AliPWG3TrackExtrapInterface::SetMagField(const AliMagF* magField) { /// Set the magnetic field (required for track extrapolation) AliMUONTrackExtrap::SetField(magField); } //__________________________________________________________________________ Bool_t AliPWG3TrackExtrapInterface::SetGeometry(const char* fileName) { /// Set the geometry (required for absorber correction) if (!gGeoManager) { TGeoManager::Import(fileName); if (!gGeoManager) { cout<<"E-AliPWG3TrackExtrapInterface::ImportGeo: getting geometry from file "<