1 #ifndef TimePixZeroSuppressionProcessor_h
2 #define TimePixZeroSuppressionProcessor_h 1
11 #include "marlin/Processor.h"
56 virtual Processor* newProcessor()
75 virtual void processRunHeader(lcio::LCRunHeader* run) ;
80 virtual void processEvent(lcio::LCEvent * evt) ;
87 virtual void check(lcio::LCEvent * evt) ;
129 AIDA::IHistogram2D* histoCluster;
130 AIDA::IHistogram2D* histoClusterRaw;
int _skipEmptyEvents
Flag whether to throw SkipEventException for epmty events.
Definition: TimePixZeroSuppressionProcessor.h:126
int _nColumn
-Number of columns of the chip
Definition: TimePixZeroSuppressionProcessor.h:108
int _nRow
-Number of rows of the chip
Definition: TimePixZeroSuppressionProcessor.h:109
double _totThreshold
-Threshold on the TOT value of a single pixel
Definition: TimePixZeroSuppressionProcessor.h:107
zero suppression Processor of the MarlinTPC package .
Definition: TimePixZeroSuppressionProcessor.h:48
bool isFirstCollection
is true till the first output collection is wirten to an event used to to store parameters only in th...
Definition: TimePixZeroSuppressionProcessor.h:120
std::string _outputColName
Definition: TimePixZeroSuppressionProcessor.h:106
int _outputIsTransient
give the status which is set to the transient flag of the output collection it is an int instead of a...
Definition: TimePixZeroSuppressionProcessor.h:114
int _nRun
Definition: TimePixZeroSuppressionProcessor.h:122
std::string _inputColName
Definition: TimePixZeroSuppressionProcessor.h:105
int _nEvt
Definition: TimePixZeroSuppressionProcessor.h:123