1 #ifndef IsolatedPhotonTaggingProcessor_h
2 #define IsolatedPhotonTaggingProcessor_h 1
4 #include "marlin/Processor.h"
10 #include "TMVA/Reader.h"
39 virtual void check( LCEvent * evt ) ;
std::string _isolated_photon_weights
virtual void end()
Called after data processing for clean up.
virtual void processRunHeader(LCRunHeader *run)
Called for every run.
std::vector< TMVA::Reader * > _readers
virtual marlin::Processor * newProcessor()
virtual void init()
Called at the begin of the job before anything is read.
processor for isolated photon tagging.
std::string _colPFOs
Input collection name.
IsolatedPhotonTaggingProcessor()
virtual void processEvent(LCEvent *evt)
Called for every event - the working horse.
virtual void check(LCEvent *evt)