+ // Fill calibration object from mapping object
+ //
+ TIterator* it = mpRegionalTrigger.CreateCrateIterator();
+ AliMpTriggerCrate* mpTriggerCrate;
+ while ( ( mpTriggerCrate = (AliMpTriggerCrate*)it->Next() ) ) {
+ fTriggerCrates.Add(
+ mpTriggerCrate->GetName(), new AliMUONTriggerCrateConfig(mpTriggerCrate));
+ }
+ delete it;
+
+ //
+
+ // Read remaining calibration data from file
+ //
+ ifstream in(fileName.Data(), ios::in);
+ if ( ! in.good() ) {
+ AliErrorStream()
+ << "Local Trigger Board Mapping File " << fileName.Data() << " not found" << endl;
+ return 0;
+ }