1 #ifndef PRFPERFORMANCEPROCESSOR_H
2 #define PRFPERFORMANCEPROCESSOR_H
4 #include <marlin/Processor.h>
9 #include "gear/TPCParameters.h"
14 #ifdef MARLIN_USE_AIDA
16 #include <marlin/AIDAProcessor.h>
40 virtual void processRunHeader(lcio::LCRunHeader* run);
42 virtual void processEvent(lcio::LCEvent* evt);
44 virtual void check(lcio::LCEvent* evt);
60 std::map< std::pair<int,int>, TH2*> _histogramsRow;
63 const gear::TPCParameters* _gearParameters;
65 TNtuple * _singleRowsTuple;
66 TNtuple * _bestRowTuple;
67 TNtuple * _allRowsTuple;
68 TNtuple * _singleRowsTupleCorrected;
69 TNtuple * _bestRowTupleCorrected;
79 std::map< std::pair<int,int>, std::pair<double,double> > _resultsRow;
85 #endif // PRFPERFORMANCEPROCESSOR_H