Size: 1273
Comment:
|
Size: 1267
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 16: | Line 16: |
|| Data conversion || "!TrackerRawDataToDataConverterProcessor" || '''!TrackerData''' || ''''!TPCConvertedData'''' || || Pedestal Calculation || "!PedestalCalculator" || '''!LCGenericObject''' || ''''!TPCPedestal'''' || |
|| Data conversion || "!TrackerRawDataToDataConverterProcessor" || '''!TrackerData''' || ""!TPCConvertedData"" || || Pedestal Calculation || "!PedestalCalculator" || '''!LCGenericObject''' || ""!TPCPedestal'''' || |
The objective
The plan is: create a MarlinTPC processor chain that completely reflects the MultiFit reconstruction chain.
Use data taken with the MediTPC.
The chain
The first thing you need is the raw data from your detector. This LCIO file might have a single collection inside of the type TrackerRawData with the default name 'TPCRawData'.
In a table like fashion:
step |
Processor name |
Data output type |
Default collection name |
Data conversion |
"TrackerRawDataToDataConverterProcessor" |
TrackerData |
""!TPCConvertedData"" |
Pedestal Calculation |
"PedestalCalculator" |
!LCGenericObject |
""!TPCPedestal' |
Pedestal Subtraction |
"PedestalSubtractorProcessor" |
TrackerData |
'!TPCData' |
Pulse finding |
"PulseFinderProcessor" |
TrackerPulse |
'!TPCPulses' |
Channel mapping |
"ChannelMapperProcessor" |
TrackerPulse |
'!TPCPulsesMapped' |
Hit finding |
"?" |
??? |
'???' |