00001 #ifndef ANP_FILLTRUTH_H 00002 #define ANP_FILLTRUTH_H 00003 00004 // $Id: FillMRCC.h,v 1.1 2009/10/15 01:50:38 jyuko Exp $ 00005 // 00006 // This algorithm fills all MRCC information. 00007 00008 // Local 00009 #include "PhysicsNtuple/AlgStore.h" 00010 #include "PhysicsNtuple/MRCCInfo.h" 00011 00012 class NtpMRRecord; 00013 class NtpStRecord; 00014 class NtpMREvent; 00015 namespace Anp 00016 { 00017 class FillMRCC : public AlgStore 00018 { 00019 public: 00020 00021 FillMRCC(); 00022 virtual ~FillMRCC(); 00023 00024 bool Run(Record &record, TObject *ptr = 0); 00025 void Config(const Registry ®); 00026 00027 private: 00028 bool fDebug; 00029 const MRCCInfo Fill(const NtpMREvent & mrevent) const; 00030 00031 }; 00032 00033 00034 } 00035 00036 #endif 00037 00038
1.3.9.1