8 #error USEROOT must be defined to use RootProcessor
11 #ifndef __ROOTPROCESSOR_HPP_
12 #define __ROOTPROCESSOR_HPP_
48 #endif // __ROOTPROCESSOR_HPP_
A Class to handle outputting things into ROOT.
Definition: RootProcessor.hpp:25
virtual bool Init(RawEvent &rawev)
TFile * file
File where tree is stored.
Definition: RootProcessor.hpp:27
TTree * tree
ROOT tree where event branches are filled.
Definition: RootProcessor.hpp:28
virtual bool Process(RawEvent &event)
RootProcessor(const char *fileName, const char *treeName)
vector< EventProcessor * > vecProcess
All processors with AddBranch() information.
Definition: RootProcessor.hpp:31
Class to handle event processing.
Definition: EventProcessor.hpp:25
The all important raw event.
Definition: RawEvent.hpp:46