A class to cache a TEventList for SusyNt. More...
#include <EventlistHandler.h>
Public Member Functions | |
bool | cacheDoesExists () const |
EventlistHandler & | setCacheFilename (const std::string value="./cache/Sample_eventList.root") |
EventlistHandler & | setListName (const std::string value="EventList") |
EventlistHandler & | addEvent (Long64_t entry) |
EventlistHandler & | setVerbose (bool value=true) |
TEventList * | eventList () |
TEventList * | fetchEventList () |
std::string | cacheFilename () const |
A class to cache a TEventList for SusyNt.
Usage: set the cache filename. On the first run, the TEventList is created and filled. Then just check cacheDoesExists(), and call TChain::SetEventList(EventlistHandler::fecthEventList())
Caveat:
See test_EventlistHandler.cxx for an example of how this class can be used
davide.gerbaudo@gmail.com, April 2014