1 #ifndef TimePixMaskCreaterProcessor_h
2 #define TimePixMaskCreaterProcessor_h 1
4 #include "marlin/DataSourceProcessor.h"
5 #include "marlin/ProcessorMgr.h"
7 #include "TimePixPixelMode.h"
9 #include "IO/LCWriter.h"
10 #include "IMPL/LCEventImpl.h"
11 #include "IMPL/LCRunHeaderImpl.h"
12 #include "IMPL/TrackerRawDataImpl.h"
13 #include "IMPL/LCCollectionVec.h"
15 #include "UTIL/LCTOOLS.h"
71 std::string _outputColName;
83 std::string _description;
84 std::string _subDetName;
85 std::string _statusMapColName;
87 std::vector<int> _noisyPixels;
88 std::vector<int> _deadPixels;
89 std::vector<int> _noisyColumns;
90 std::vector<int> _deadColumns;
91 std::vector<int> _noisyRows;
92 std::vector<int> _deadRows;
Creates an lcio file containing the masking of dead and noisy pixel.
Definition: TimePixMaskCreaterProcessor.h:49
virtual void readDataSource(int numEvents)
Creates events with TrackerRawData collections from the TimePix raw data input files and calls all ac...
Definition: TimePixMaskCreaterProcessor.cc:107
int _outputIsTransient
give the status which is set to the transient flag of the output collection it is an int instead of a...
Definition: TimePixMaskCreaterProcessor.h:97