00001 00002 // $Id: ANtpRecord.h,v 1.2 2005/05/16 20:46:29 brebel Exp $ 00003 // 00004 // A record class for ANtp info objects - shamelessly stolen from NueAna 00005 // 00006 // B. Rebel 05/2005 00008 #ifndef ANTPRECORD_H 00009 #define ANTPRECORD_H 00010 00011 #include "Record/RecRecordImp.h" 00012 #include "Record/RecHeader.h" 00013 #include "AnalysisNtuples/ANtpBeamInfo.h" 00014 #include "AnalysisNtuples/ANtpEventInfo.h" 00015 #include "AnalysisNtuples/ANtpShowerInfo.h" 00016 #include "AnalysisNtuples/ANtpTrackInfo.h" 00017 #include "AnalysisNtuples/ANtpTruthInfo.h" 00018 #include "AnalysisNtuples/Module/ANtpHeader.h" 00019 00020 class ANtpRecord : public RecRecordImp<ANtpHeader> 00021 { 00022 public: 00023 ANtpRecord(); 00024 ANtpRecord(const ANtpHeader& head); 00025 virtual ~ANtpRecord(); 00026 00027 ANtpBeamInfo beam; 00028 ANtpEventInfo event; 00029 ANtpShowerInfo shower; 00030 ANtpTrackInfo track; 00031 ANtpTruthInfo truth; 00032 00033 private: 00034 ClassDef(ANtpRecord,1) 00035 }; 00036 00037 #endif // ANTPRECORD_H
1.3.9.1