MarlinTPC
1.2.0
|
raw data converting Processor of the MarlinTPC package . More...
#include <TrackerRawDataToDataConverterProcessor.h>
Public Member Functions | |
Processor * | newProcessor () |
void | init () |
void | processRunHeader (lcio::LCRunHeader *run) |
void | processEvent (lcio::LCEvent *evt) |
void | check (lcio::LCEvent *evt) |
void | end () |
Protected Attributes | |
std::string | _inputColName |
std::string | _outputColName |
bool | _outputIsPersistent |
set the persistency flag of the output collection | |
int | _setToZeroBeforeBin |
int | _setToZeroAfterBin |
bool | _changeBinsBefore |
bool | _changeBinsAfter |
raw data converting Processor of the MarlinTPC package .
converts TrackerRawData into TrackerData without processing the data
a collection of TrackerRawData
Collection containing TrackerData.
InputCollectionName | Name of raw data collection |
OutputCollectionName | Name of data collection |
WriteOutputToStorage:bool | output collection will be written if set to true (which is the default) |
SetEntriesToZeroAfterBin | OPTIONAL: To set the last active time bin number, all bins afterwards will be set to zero |
SetEntriesToZeroBeforeBin | OPTIONAL: To set the first active time bin number, all bins before will be set to zero |