MarlinTPC
1.2.0
|
zero suppression Processor of the MarlinTPC package . More...
#include <TimePixZeroSuppressionProcessor.h>
Protected Attributes | |
std::string | _inputColName |
std::string | _outputColName |
double | _totThreshold |
-Threshold on the TOT value of a single pixel | |
int | _nColumn |
-Number of columns of the chip | |
int | _nRow |
-Number of rows of the chip | |
int | _outputIsTransient |
give the status which is set to the transient flag of the output collection it is an int instead of a boolean, because the processor parameter cannot be a boolean | |
bool | isFirstCollection |
is true till the first output collection is wirten to an event used to to store parameters only in the first collection (also done, if collection is transient) | |
int | _nRun |
int | _nEvt |
int | _skipEmptyEvents |
Flag whether to throw SkipEventException for epmty events. | |
zero suppression Processor of the MarlinTPC package .
converts TrackerRawData of a TimePix into zero suppressed TrackerRawData of a TimePix
a collection of TrackerRawData
Collection containing zero suppressed TrackerRawData.
InputCollectionName | Name of input collection, TrackerRawData |
OutputCollectionName | Name of output collection, zero suppressed TrackerRawData |
SetOutputTransient | If not 0 the output collection is set transient |
TOTThreshold | Threshold on the TOT value of a single pixel |
NColumn | number of columns of the chip |
NRow | number of rows of the chip |
SkipEmptyEvents | Throw SkipEventException if TimePix data is empty. All subsequent processors are skipped, including the LCIOOutputProcessor. You might want to switch this off in case there is data from several subdetectors in the event. Default: 1 |
|
protected |
|
protected |
|
protected |
|
protected |