|
MarlinTPC
1.2.0
|
This Processor shifts hits of the RCU which is out of sync. More...
#include <ClockSyncProcessor.h>
Protected Attributes | |
| std::string | _inputColName |
| Name of the input collection. | |
| std::string | _outputCollectionName |
| std::string | _channelMappingColName |
| bool | _outputHitsPersistent |
| int | _rcuOutOfSync |
| double | _reduceTime |
| double | _delayTime |
| double | _cut |
| float | _driftVelocity |
| float | _driftVelocityOverride |
| drift velocity in [mm/mu s] | |
| std::string | _inputTPCConditionsCollectionName |
| the name of the collection the TPC conditions are stored with | |
| TPCConditionsListener * | _tpcConditionsListener |
| ChannelMappingListener * | _channelMappingListener |
This Processor shifts hits of the RCU which is out of sync.
Therefore, it calculates the difference of the hit time and the hit time of the reference row on a reference (which is hard coded to be 7). Then the five rows above the reference row of the
1.8.6