hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
HPSEventProcessor.cxx
Go to the documentation of this file.
1#include "HPSEventProcessor.h"
2#include <iostream>
3
4HPSEventProcessor::HPSEventProcessor(const std::string& name, Process& process)
5 : Processor(name,process) {
6}
7
10
13
15 HpsEvent* event = static_cast<HpsEvent*>(ievent);
16
17 std::cout<<"This is the HPSEventProcessor"<<std::endl;
18 return true;
19
20}
21
22
25
26
#define DECLARE_PROCESSOR(CLASS)
Macro which allows the framework to construct a producer given its name during configuration.
Definition Processor.h:139
Insert description here. more details.
HPSEventProcessor(const std::string &name, Process &process)
Constructor.
virtual void finalize()
description
virtual void initialize(TTree *tree)
description
Definition IEvent.h:7
Base class for all event processing components.
Definition Processor.h:34
virtual bool process()
Process the histograms and generate analysis output.
Definition Processor.h:95