Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

GetCandHeader.h

Go to the documentation of this file.
00001 #ifndef GETCANDHEADER_H
00002 #define GETCANDHEADER_H
00003 
00004 #include "CandData/CandRecord.h"
00005 #include "MinosObjectMap/MomNavigator.h"
00006 
00007 namespace DataUtil {
00008 
00027 inline
00028 const CandHeader* GetCandHeader(const MomNavigator* mom) 
00029 {
00030     if (!mom) return 0;
00031     CandRecord* crec = dynamic_cast<CandRecord*>
00032         (mom->GetFragment("CandRecord","PrimaryCandidateRecord"));
00033     if (!crec) return 0;
00034     return crec->GetCandHeader();
00035 }
00036 
00037 } // namespace DataUtil
00038 
00039 #endif  // GETCANDHEADER_H

Generated on Mon Feb 15 11:06:46 2010 for loon by  doxygen 1.3.9.1