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

ANtpInfoObjectFillerMRCC.h

Go to the documentation of this file.
00001 // C. Backhouse 06/2009
00002 
00003 #ifndef ANTPINFOOBJECTFILLERMRCC_H
00004 #define ANTPINFOOBJECTFILLERMRCC_H
00005 
00006 class NtpMREvent;
00007 class NtpMRRecord;
00008 class NtpSREvent;
00009 class NtpStRecord;
00010 class ANtpEventInfoMRCC;
00011 class ANtpTruthInfoBeam;
00012 
00013 class ANtpInfoObjectFillerMRCC
00014 {
00015 public:
00024   void FillEventInformation(int i,
00025                             const NtpMRRecord* mrRecord,
00026                             const NtpStRecord* stRecord,
00027                             ANtpEventInfoMRCC* antp,
00028                             ANtpTruthInfoBeam* truth) const;
00029 
00030 protected:
00032   void FillEventInformationHelper(const NtpMREvent*  mrnt,
00033                                   const NtpStRecord* sntp_orig,
00034                                   ANtpEventInfoMRCC* antp,
00035                                   ANtpTruthInfoBeam* truth) const;
00036 
00039   double ABPID(const NtpSREvent* ev, const NtpStRecord* st) const;
00042   double ROPID(const NtpSREvent* ev, const NtpStRecord* st) const;
00043 };
00044 
00045 #endif

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