+ //--------- for underlying and pile-up events --------------------
+
+ void SetFileNameForUnderlyingEvent(TString fileName) { if (fileName.EndsWith("MFT.RecPoints.root")) fFileNameForUnderyingEvent += fileName; }
+ void SetFileNameForPileUpEvents(TString fileName) { if (fileName.EndsWith("MFT.RecPoints.root")) fFileNameForPileUpEvents += fileName; }
+
+ void SetUnderlyingEventID(Short_t eventID) { fUnderlyingEventID = eventID; }
+ void SetPileUpEventID(Short_t i, Short_t eventID) { if (i>=0 && i<AliMFTConstants::fNMaxPileUpEvents) fPileUpEventsIDs[i] = eventID; }
+
+ const Char_t* GetFileNameForUnderlyingEvent() { return fFileNameForUnderyingEvent; }
+ const Char_t* GetFileNameForPileUpEvents() { return fFileNameForPileUpEvents; }
+ Short_t GetUnderlyingEventID() { return fUnderlyingEventID; }
+ Short_t GetPileUpEventID(Short_t i) { if (i>=0 && i<AliMFTConstants::fNMaxPileUpEvents) return fPileUpEventsIDs[i]; else return -1; }
+