+//_____________________________________________________________________________
+AliMUONVTriggerTrackStore* AliMUONESDInterface::NewTriggerTrackStore()
+{
+ /// Create an empty trigger track store of type fgTriggerTrackStoreName
+ TClass* classPtr = TClass::GetClass(fgTriggerTrackStoreName);
+ if (!classPtr || !classPtr->InheritsFrom("AliMUONVTriggerTrackStore")) {
+ cout<<"E-AliMUONESDInterface::NewTriggerTrackStore: Unable to create store of type "<<fgTriggerTrackStoreName.Data()<<endl;
+ return 0x0;
+ }
+ return reinterpret_cast<AliMUONVTriggerTrackStore*>(classPtr->New());
+}
+