00001 00002 // 00003 // CandRecordSRNtuple 00004 // 00005 // CandRecordSRNtuple is a demo class for MINOS CandRecordSRNtuple records 00006 // 00007 // Author: S. Kasahara 12/02 00008 // 00010 00011 #ifndef CANDRECORDSRNTUPLE_H 00012 #define CANDRECORDSRNTUPLE_H 00013 00014 #include <iosfwd> 00015 #ifndef NTPCANDRECORD_H 00016 #include "NtupleBase/NtpCandRecord.h" // base class 00017 #endif 00018 00019 00020 class CandRecordSRNtuple : public NtpCandRecord { 00021 00022 public: 00023 00024 // Constructors and Destructors 00025 CandRecordSRNtuple(); 00026 CandRecordSRNtuple(const RecCandHeader& header); 00027 virtual ~CandRecordSRNtuple(); 00028 00029 // State testing methods 00030 virtual std::ostream& Print(std::ostream& os) const; 00031 virtual void Print(const Option_t* option = "" ) const; 00032 00033 protected: 00034 00035 virtual void Init(); 00036 00037 private: 00038 00039 // Specialized SR data members or TClonesArrays could be added here 00040 00041 ClassDef(CandRecordSRNtuple,1) 00042 }; 00043 00044 #endif // CANDRECORDSRNTUPLE_H 00045 00046 00047
1.3.9.1