* full copyright notice. *
**************************************************************************/
+/// \ingroup evemacros
+/// \file MUON_displayData.C
+///
+/// \author B. Vulpescu, LPC
+
class AliEveMUONData;
class AliEveEventManager;
Int_t g_currentEvent = -1;
Bool_t g_fromRaw = kFALSE;
-AliMagFMaps *g_field = 0;
-
void MUON_displayData(Bool_t fromRaw = kFALSE, Bool_t showTracks = kTRUE, Bool_t clustersFromESD = kTRUE)
{
//
if (!AliMpSegmentation::Instance()) AliMpCDB::LoadMpSegmentation();
if (!AliMpDDLStore::Instance()) AliMpCDB::LoadDDLStore();
- if (g_field == 0) {
- printf("Loading field map...\n");
- g_field = new AliMagFMaps("Maps","Maps", 1, 1., 10., AliMagFMaps::k5kG);
- AliTracker::SetFieldMap(g_field, kFALSE);
- AliMUONTrackExtrap::SetField(AliTracker::GetFieldMap());
- }
+ // set the magnetic field for track extrapolations
+ AliEveEventManager::AssertMagField();
+ AliMUONTrackExtrap::SetField();
TTree* dt = 0;
TTree* ct = 0;