/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RidxHandler.h
Go to the documentation of this file.
00001 #ifndef LAF_RIDX_HANDLER_H
00002 #define LAF_RIDX_HANDLER_H
00003 
00004 #include "TChain.h"
00005 
00006 class RidxHandler
00007 {
00008     public :
00009 
00010         RidxHandler(const std::vector<std::string>& ridxs);
00011         virtual ~RidxHandler();
00012 
00013         bool      seek(int n);
00014         Int_t     fIndex();
00015         Long64_t  eIndex();
00016 
00017         const std::vector<std::string>& rootFiles() { return m_roots; }
00018 
00019 
00020     private :
00021 
00022         Int_t        m_fcount;
00023         Long64_t     m_count;
00024         Long64_t     m_max;
00025         Long64_t*    m_offset;
00026 
00027         TChain*                   m_chain;
00028         std::vector<int>*         m_entry;
00029         std::vector<std::string>  m_roots;
00030 
00031         RidxHandler();
00032 };
00033 
00034 #endif
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:51:03 for MiniReconInputSvc by doxygen 1.7.4