Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
TeenyVandleProcessor.hpp
Go to the documentation of this file.
1 
6 #ifndef __TEENYVANDLEPROCESSOR_HPP__
7 #define __TEENYVANDLEPROCESSOR_HPP__
8 
9 #include "EventProcessor.hpp"
10 #include "HighResTimingData.hpp"
11 
14 public:
20  virtual void DeclarePlots(void);
24  virtual bool PreProcess(RawEvent &event);
28  virtual bool Process(RawEvent &event);
29 private:
33  //virtual bool RetrieveData(RawEvent &event);
36  //virtual void AnalyzeData(RawEvent& rawev);
37 
39 };
40 #endif // __TEENYVANDLEPROCESSOR_HPP__
Generic event processor.
Class to hold all of the information for high resolution timing.
A generic processor to be used as a template for others.
Definition: TeenyVandleProcessor.hpp:13
virtual bool Process(RawEvent &event)
TimingMap data_
Definition: TeenyVandleProcessor.hpp:38
~TeenyVandleProcessor()
Definition: TeenyVandleProcessor.hpp:18
std::map< TimingDefs::TimingIdentifier, HighResTimingData > TimingMap
Definition: HighResTimingData.hpp:98
virtual bool PreProcess(RawEvent &event)
Class to handle event processing.
Definition: EventProcessor.hpp:25
virtual void DeclarePlots(void)
The all important raw event.
Definition: RawEvent.hpp:46