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.
|
Insert description here. more details. More...
#include <HPSEventProcessor.h>
Public Member Functions | |
HPSEventProcessor (const std::string &name, Process &process) | |
Constructor. | |
~HPSEventProcessor () | |
virtual bool | process (IEvent *ievent) |
description | |
virtual void | initialize (TTree *tree) |
description | |
virtual void | finalize () |
description | |
![]() | |
Processor (const std::string &name, Process &process) | |
Class constructor. | |
virtual | ~Processor () |
virtual void | configure (const ParameterSet ¶meters) |
Callback for the Processor to configure itself from the given set of parameters. | |
virtual void | initialize (std::string inFilename, std::string outFilename) |
Callback for the Processor to take any necessary action when the processing of events starts, such as initializing files. | |
virtual void | setFile (TFile *outFile) |
Set output TFile for AnaProcessors. | |
virtual bool | process () |
Process the histograms and generate analysis output. | |
Private Attributes | |
TClonesArray * | header_ {nullptr} |
description | |
Additional Inherited Members | |
![]() | |
static void | declare (const std::string &classname, ProcessorMaker *) |
Internal function which is part of the ProcessorFactory machinery. | |
![]() | |
Process & | process_ |
TFile * | outF_ {nullptr} |
std::string | name_ |
Insert description here. more details.
Definition at line 15 of file HPSEventProcessor.h.
HPSEventProcessor | ( | const std::string & | name, |
Process & | process | ||
) |
~HPSEventProcessor | ( | ) |
Definition at line 8 of file HPSEventProcessor.cxx.
|
virtual |
|
virtual |
description
tree |
Implements Processor.
Definition at line 11 of file HPSEventProcessor.cxx.
|
virtual |
description
ievent |
Implements Processor.
Definition at line 14 of file HPSEventProcessor.cxx.
|
private |
description
Definition at line 50 of file HPSEventProcessor.h.