/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Event/eformat/eformat-00-00-04/eformat/old/SubDetectorFragment.h

Go to the documentation of this file.
00001 //Dear emacs, this is -*- c++ -*-
00002 
00014 #ifndef EFORMAT_OLD_SUBDETECTORFRAGMENT_H
00015 #define EFORMAT_OLD_SUBDETECTORFRAGMENT_H
00016 
00017 #include "eformat/old/Header.h"
00018 
00019 namespace eformat {
00020 
00021   namespace old {
00022 
00027     class SubDetectorFragment : public eformat::old::Header {
00028 
00029     public: //interface
00030 
00037       SubDetectorFragment (const uint32_t* it);
00038 
00042       virtual ~SubDetectorFragment() {}
00043 
00047       virtual bool check () const;
00048 
00052       bool check_tree () const;
00053 
00057       inline uint32_t lvl1_trigger_type() const { return m_start[0]; }
00058 
00059     private: //representation
00060 
00061       const uint32_t* m_start; 
00062 
00063     };
00064 
00065   }
00066 
00067 }
00068 
00069 #endif /* EFORMAT_OLD_SUBDETECTORFRAGMENT_H */

Generated on Tue Nov 29 22:58:25 2016 for BOSS_7.0.2 by  doxygen 1.4.7