1 #ifndef DEDXPROCESSOR_H
2 #define DEDXPROCESSOR_H
14 #include "marlin/Processor.h"
15 #include "lccd/ConditionsMap.hh"
21 #include "gear/GEAR.h"
22 #include "HistogramWidthExtractionTools.h"
52 virtual Processor* newProcessor()
71 virtual void processRunHeader(lcio::LCRunHeader* run) ;
76 virtual void processEvent(lcio::LCEvent * evt) ;
83 virtual void check(lcio::LCEvent * evt) ;
std::set< std::pair< int, int > > _skipList
The list of the rows to skip.
Definition: dEdxProcessor.h:101
static const std::pair< int, int > ALLROWS
The pair that identifies the default value of the SkipRow parameter and the special combination meani...
Definition: dEdxProcessor.h:102
int _nRun
Definition: dEdxProcessor.h:99
std::string _inputColName
Definition: dEdxProcessor.h:97
A processor to calculate hitcharge per length unit taking into account the track length over the meas...
Definition: dEdxProcessor.h:44
gear::IntVec _rows2skip
Vector of rows to skip.
Definition: dEdxProcessor.h:100