Pixie16 Analysis Software Suite
Analysis code for processing of .ldf files
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
ValidProcessor.hpp
Go to the documentation of this file.
1 
7 #ifndef __VALIDPROCESSOR_HPP_
8 #define __VALIDPROCESSOR_HPP_
9 
10 #include <sstream>
11 
12 #include "EventProcessor.hpp"
13 #include "GetArguments.hpp"
14 
16 class ValidProcessor : public EventProcessor {
17  public:
20 
23 
27  virtual bool Process(RawEvent &event);
28  private:
31  virtual void OutputData(RawEvent &event);
32 
33  static std::stringstream fileName;
34 };
35 #endif
Generic event processor.
Class to handle the Valid signal from MoNA DAQ.
Definition: E11006Processor.hpp:11
static std::stringstream fileName
Stream to create the file name for output.
Definition: ValidProcessor.hpp:33
virtual void OutputData(RawEvent &event)
A quick and dirty way to get the arguments pass to scan through the respective Fortran calls...
bool Process(RawEvent &event)
~ValidProcessor()
Definition: ValidProcessor.hpp:22
Class to handle event processing.
Definition: EventProcessor.hpp:25
The all important raw event.
Definition: RawEvent.hpp:46