separate out input file handling into separate modules
This decouples the actual selection of input files and event ranges from the implementation of the worker. And it is part of the overall goal of splitting the worker functionality into a series of modules.
Showing
- PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/BatchInputModule.h 44 additions, 0 deletions...Analysis/D3PDTools/EventLoop/EventLoop/BatchInputModule.h
- PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/DirectInputModule.h 44 additions, 0 deletions...nalysis/D3PDTools/EventLoop/EventLoop/DirectInputModule.h
- PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/IInputModuleActions.h 82 additions, 0 deletions...lysis/D3PDTools/EventLoop/EventLoop/IInputModuleActions.h
- PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/Module.h 12 additions, 0 deletionsPhysicsAnalysis/D3PDTools/EventLoop/EventLoop/Module.h
- PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/Worker.h 14 additions, 4 deletionsPhysicsAnalysis/D3PDTools/EventLoop/EventLoop/Worker.h
- PhysicsAnalysis/D3PDTools/EventLoop/Root/BatchInputModule.cxx 55 additions, 0 deletions...icsAnalysis/D3PDTools/EventLoop/Root/BatchInputModule.cxx
- PhysicsAnalysis/D3PDTools/EventLoop/Root/DirectInputModule.cxx 73 additions, 0 deletions...csAnalysis/D3PDTools/EventLoop/Root/DirectInputModule.cxx
- PhysicsAnalysis/D3PDTools/EventLoop/Root/Module.cxx 6 additions, 0 deletionsPhysicsAnalysis/D3PDTools/EventLoop/Root/Module.cxx
- PhysicsAnalysis/D3PDTools/EventLoop/Root/Worker.cxx 46 additions, 76 deletionsPhysicsAnalysis/D3PDTools/EventLoop/Root/Worker.cxx
Loading