|
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 |
1.8.6