1 #ifndef AddClusterProperties_h
2 #define AddClusterProperties_h 1
4 #include "marlin/Processor.h"
8 #include <IMPL/ClusterImpl.h>
12 using namespace lcio ;
13 using namespace marlin ;
49 virtual void processRunHeader( LCRunHeader* run ) ;
53 virtual void processEvent( LCEvent * evt ) ;
55 virtual void debuging(LCCollection* clucol ,ClusterImpl* clu,
double* cog,
double* cov,
double* eval,
double* eval_err,
double* evp,
double* evpe,
double* evc,
56 int np,
double sum_wgt,
double sum_wgtsqr,
double sum_wgt4) ;
58 virtual void check( LCEvent * evt ) ;
71 std::string _clusterCollectionName{};
72 std::string _PFOName{};
Example processor for marlin.
virtual Processor * newProcessor()