File indexing completed on 2024-11-19 23:20:31
0001 #ifndef eventindexmap_h
0002 #define eventindexmap_h
0003
0004 #include <iostream>
0005 #include <fstream>
0006 #include <vector>
0007 #include <map>
0008 #include <sstream>
0009
0010 #include "TString.h"
0011 #include "TEventList.h"
0012
0013 #include "printutil.h"
0014
0015 namespace RooUtil {
0016 class EventIndexMap {
0017 public:
0018 std::map<TString, TEventList*> eventlistmap_;
0019 EventIndexMap();
0020 ~EventIndexMap();
0021 void load(TString filename);
0022 bool hasEventList(TString);
0023 TEventList* getEventList(TString);
0024 };
0025 }
0026
0027 #endif