1 #ifndef CHARGEQUALITYPROCESSOR_H
2 #define CHARGEQUALITYPROCESSOR_H
12 #include "marlin/Processor.h"
13 #include "lccd/ConditionsMap.hh"
15 #include "gear/TPCParameters.h"
22 #ifdef MARLIN_USE_AIDA
24 #include <marlin/AIDAProcessor.h>
53 virtual Processor* newProcessor()
72 virtual void processRunHeader(lcio::LCRunHeader* run) ;
77 virtual void processEvent(lcio::LCEvent * evt) ;
84 virtual void check(lcio::LCEvent * evt) ;
99 std::map< std::pair<int,int>, TH1*> _hitChargeRow;
107 const gear::TPCParameters* _gearParameters;
A processor to calculate the mean90 of the hit charge spectrum.
Definition: ChargeQualityProcessor.h:45
std::string _inputColName
Definition: ChargeQualityProcessor.h:98