Size: 2040
Comment:
|
Size: 7776
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
=== List of Processors in MarlinTPC === | = List of Processors in MarlinTPC = This is intended for the start of reviewing and learning MarlinTPC. Currently three persons are doing this: RD, SC and CR. progress bar: || || # || % || || Total number of processors: || 71 || 100 || || Unknown/Unchecked: || 70 || 98.5 || || Number of documented: || 1 || 1.5 || || Number of beautified: || 1 || 1.5 || || Number of multi-module: || 1 || 1.5 || == list creation == |
Line 4: | Line 17: |
$for i in analysis calibration digitisation reconstruction simulation validation; do echo "$i:";for j in `ls $i/include/*Processor.h`; do basename $j; done; done will yield the list of processors, that actually have "Processor" in their name: |
|
Line 7: | Line 18: |
== analysis: == BiasedResidualsProcessor.h CutApplicationProcessor.h HitAndTrackChargeProcessor.h HitAndTrackCounterProcessor.h LinearGeometricMeanResolutionProcessor.h LinearThreePointResolutionProcessor.h TimePixClusterSizeProcessor.h TimePixOccupancyProcessor.h TimePixTOTDistributionProcessor.h TrackParametersDistributionProcessor.h XYZDistributionProcessor.h XYZDistributionTracksProcessor.h ZBinTemplateProcessor.h |
{{{for i in `find * -name include`; do if ls $i/*rocessor* >& /dev/null;then echo "=== path = $i ==="; echo "|| processor || who || documented || multi-module || status ||"; for name in `ls $i/*rocessor*`; do echo "|| {{{$name}}} || || || || ||"; done;fi; done}}} |
Line 22: | Line 22: |
== calibration: == ls: calibration/include/*Processor.h: No such file or directory |
will yield the list of processors, that actually have "Processor" in their name. |
Line 25: | Line 24: |
== digitisation: == ChargeDistributionProcessor.h DriftProcessor.h GEMProcessor.h InhEFieldCalculationProcessor.h IonBackDriftProcessor.h IonsInVoxelsProcessor.h TPCElectronicsProcessor.h TimePixDigitisationProcessor.h |
== The List == |
Line 35: | Line 26: |
== reconstruction: == ADCPulseConverterProcessor.h ChannelMapperProcessor.h CountsToPrimaryElectronsProcessor.h GainCorrectorProcessor.h HitTrackFinderTopoProcessor.h LinearRegressionProcessor.h PedestalSubtractorProcessor.h PhotodotReconstructionProcessor.h PulseFinderProcessor.h SimpleTrackSeederProcessor.h TimePixClusterFinderProcessor.h TimePixClusterProjectionSeparatorProcessor.h TimePixHighTOTAnalyserProcessor.h TimePixHitCenterCalculatorProcessor.h TimePixHitSorterProcessor.h TimePixMapHandlerProcessor.h TimePixPixelInterpolationProcessor.h TimePixZeroSuppressionProcessor.h TimeShiftCorrectorProcessor.h TrackFinderHoughTrafoProcessor.h TrackFinderRectangularProcessor.h TrackFitterLikelihoodProcessor.h TrackSeederProcessor.h TrackerRawDataToDataConverterProcessor.h |
sorted by its relative path. |
Line 61: | Line 28: |
== simulation: == PrimaryIonisationProcessor.h |
=== path = analysis/include === "assigned to" '''N.N.''' |
Line 64: | Line 31: |
== validation: == ls: validation/include/*Processor.h: No such file or directory |
|| processor || who || documented || multi-module || status || || {{{analysis/include/BiasedResidualsProcessor.h}}} || || || || || || {{{analysis/include/CutApplicationProcessor.h}}} || || || || || || {{{analysis/include/HitAndTrackChargeProcessor.h}}} || || || || || || {{{analysis/include/HitAndTrackCounterProcessor.h}}} || || || || || || {{{analysis/include/LinearGeometricMeanResolutionProcessor.h}}} || || || || || || {{{analysis/include/LinearThreePointResolutionProcessor.h}}} || || || || || || {{{analysis/include/TimePixClusterSizeProcessor.h}}} || || || || || || {{{analysis/include/TimePixOccupancyProcessor.h}}} || || || || || || {{{analysis/include/TimePixTOTDistributionProcessor.h}}} || || || || || || {{{analysis/include/TrackParametersDistributionProcessor.h}}} || || || || || || {{{analysis/include/XYZDistributionProcessor.h}}} || || || || || || {{{analysis/include/XYZDistributionTracksProcessor.h}}} || || || || || || {{{analysis/include/ZBinTemplateProcessor.h}}} || || || || || === path = digitisation/include === "assigned to" '''SC''' || processor || who || documented || multi-module || status || || {{{digitisation/include/ChargeDistributionProcessor.h}}} || || || || || || {{{digitisation/include/DriftProcessor.h}}} || || || || || || {{{digitisation/include/GEMProcessor.h}}} || || || || || || {{{digitisation/include/InhEFieldCalculationProcessor.h}}} || || || || || || {{{digitisation/include/IonBackDriftProcessor.h}}} || || || || || || {{{digitisation/include/IonsInVoxelsProcessor.h}}} || || || || || || {{{digitisation/include/TPCElectronicsProcessor.h}}} || || || || || || {{{digitisation/include/TimePixDigitisationProcessor.h}}} || || || || || === path = reconstruction/include === "assigned to" '''RD''' || processor || who || documented || multi-module || status || || {{{reconstruction/include/ADCPulseConverterProcessor.h}}} || || || || || || {{{reconstruction/include/ChannelMapperProcessor.h}}} || || || || || || {{{reconstruction/include/CountsToPrimaryElectronsProcessor.h}}} || || || || || || {{{reconstruction/include/GainCorrectorProcessor.h}}} || || || || || || {{{reconstruction/include/HitTrackFinderTopoProcessor.h}}} || || || || || || {{{reconstruction/include/LinearRegressionProcessor.h}}} || || || || || || {{{reconstruction/include/PedestalSubtractorProcessor.h}}} || || || || || || {{{reconstruction/include/PhotodotReconstructionProcessor.h}}} || || || || || || {{{reconstruction/include/PulseFinderProcessor.h}}} || || || || || || {{{reconstruction/include/SimpleTrackSeederProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixClusterFinderProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixClusterProjectionSeparatorProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixHighTOTAnalyserProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixHitCenterCalculatorProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixHitSorterProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixMapHandlerProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixPixelInterpolationProcessor.h}}} || || || || || || {{{reconstruction/include/TimePixZeroSuppressionProcessor.h}}} || || || || || || {{{reconstruction/include/TimeShiftCorrectorProcessor.h}}} || || || || || || {{{reconstruction/include/TrackFinderHoughTrafoProcessor.h}}} || || || || || || {{{reconstruction/include/TrackFinderRectangularProcessor.h}}} || || || || || || {{{reconstruction/include/TrackFitterLikelihoodProcessor.h}}} || || || || || || {{{reconstruction/include/TrackSeederProcessor.h}}} || || || || || || {{{reconstruction/include/TrackerRawDataToDataConverterProcessor.h}}} || || || || || === path = simulation/TPCCloudSimulation/include === "assigned to" '''N.N.''' || processor || who || documented || multi-module || status || || {{{simulation/TPCCloudSimulation/include/ElectronCloudChargeDepositProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/ElectronCloudDrifterProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/ElectronCloudGEMAmplificationProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/ElectronCloudHitReadoutPadsProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/PrimaryCloudIonisationProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/SignalCombinerProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/SignalDigitisationProcessor.h}}} || || || || || || {{{simulation/TPCCloudSimulation/include/SignalShaperGaussianProcessor.h}}} || || || || || === path = simulation/include === "assigned to" '''SC''' || processor || who || documented || multi-module || status || || {{{simulation/include/PrimaryIonisationProcessor.h}}} || || || || || === path = tools/HepRepOutput/include === "assigned to" '''CR''' || processor || who || documented || multi-module || status || || {{{tools/HepRepOutput/include/HepRepOutputProcessor.h}}} || || || || || === path = tools/processors/include === "assigned to" '''N.N.''' || processor || who || documented || multi-module || status || || {{{tools/processors/include/AidaPerEventCommitterProcessor.h}}} || || || || || || {{{tools/processors/include/LoadDataFileProcessor.h}}} || || || || || || {{{tools/processors/include/TPCHitToTrackerDataConverterProcessor.h}}} || || || || || || {{{tools/processors/include/TimePixMaskCreaterProcessor.h}}} || || || || || || {{{tools/processors/include/TimePixModeMapCreaterProcessor.h}}} || || || || || || {{{tools/processors/include/TimePixReaderProcessor.h}}} || || || || || === path = tools/Field/include === "assigned to" '''N.N.''' || processor || who || documented || multi-module || status || || {{{tools/Field/include/GlobalFieldProcessor.h}}} || || || || || === path = validation/processors/include === || processor || who || documented || multi-module || status || || {{{validation/processors/include/ChargeOnPadsVisualisationProcessor.h}}} || || || || || || {{{validation/processors/include/DumpEventProcessor.h}}} || || || || || || {{{validation/processors/include/DumpHitsInTracksProcessor.h}}} || || || || || || {{{validation/processors/include/DumpNTracksProcessor.h}}} || || || || || || {{{validation/processors/include/DumpPadCentresProcessor.h}}} || || || || || || {{{validation/processors/include/DumpResidualsProcessor.h}}} || || || || || || {{{validation/processors/include/PrintEventNumberProcessor.h}}} || || || || || || {{{validation/processors/include/SwapXYProcessor.h}}} || || || || || || {{{validation/processors/include/TimePixEventHistoProcessor.h}}} || || || || || |
List of Processors in MarlinTPC
This is intended for the start of reviewing and learning MarlinTPC. Currently three persons are doing this: RD, SC and CR.
progress bar:
|
# |
% |
Total number of processors: |
71 |
100 |
Unknown/Unchecked: |
70 |
98.5 |
Number of documented: |
1 |
1.5 |
Number of beautified: |
1 |
1.5 |
Number of multi-module: |
1 |
1.5 |
== list creation ==
In a downloaded MarlinTPC directory tree, issuing:
{{{for i in find * -name include; do if ls $i/*rocessor* >& /dev/null;then echo "=== path = $i ==="; echo "|| processor || who || documented || multi-module || status ||"; for name in ls $i/*rocessor*; do echo "|| $name || || || || ||"; done;fi; done}}}
will yield the list of processors, that actually have "Processor" in their name.
The List
sorted by its relative path.
path = analysis/include
"assigned to" N.N.
processor |
who |
documented |
multi-module |
status |
analysis/include/BiasedResidualsProcessor.h |
|
|
|
|
analysis/include/CutApplicationProcessor.h |
|
|
|
|
analysis/include/HitAndTrackChargeProcessor.h |
|
|
|
|
analysis/include/HitAndTrackCounterProcessor.h |
|
|
|
|
analysis/include/LinearGeometricMeanResolutionProcessor.h |
|
|
|
|
analysis/include/LinearThreePointResolutionProcessor.h |
|
|
|
|
analysis/include/TimePixClusterSizeProcessor.h |
|
|
|
|
analysis/include/TimePixOccupancyProcessor.h |
|
|
|
|
analysis/include/TimePixTOTDistributionProcessor.h |
|
|
|
|
analysis/include/TrackParametersDistributionProcessor.h |
|
|
|
|
analysis/include/XYZDistributionProcessor.h |
|
|
|
|
analysis/include/XYZDistributionTracksProcessor.h |
|
|
|
|
analysis/include/ZBinTemplateProcessor.h |
|
|
|
|
path = digitisation/include
"assigned to" SC
processor |
who |
documented |
multi-module |
status |
digitisation/include/ChargeDistributionProcessor.h |
|
|
|
|
digitisation/include/DriftProcessor.h |
|
|
|
|
digitisation/include/GEMProcessor.h |
|
|
|
|
digitisation/include/InhEFieldCalculationProcessor.h |
|
|
|
|
digitisation/include/IonBackDriftProcessor.h |
|
|
|
|
digitisation/include/IonsInVoxelsProcessor.h |
|
|
|
|
digitisation/include/TPCElectronicsProcessor.h |
|
|
|
|
digitisation/include/TimePixDigitisationProcessor.h |
|
|
|
|
path = reconstruction/include
"assigned to" RD
processor |
who |
documented |
multi-module |
status |
reconstruction/include/ADCPulseConverterProcessor.h |
|
|
|
|
reconstruction/include/ChannelMapperProcessor.h |
|
|
|
|
reconstruction/include/CountsToPrimaryElectronsProcessor.h |
|
|
|
|
reconstruction/include/GainCorrectorProcessor.h |
|
|
|
|
reconstruction/include/HitTrackFinderTopoProcessor.h |
|
|
|
|
reconstruction/include/LinearRegressionProcessor.h |
|
|
|
|
reconstruction/include/PedestalSubtractorProcessor.h |
|
|
|
|
reconstruction/include/PhotodotReconstructionProcessor.h |
|
|
|
|
reconstruction/include/PulseFinderProcessor.h |
|
|
|
|
reconstruction/include/SimpleTrackSeederProcessor.h |
|
|
|
|
reconstruction/include/TimePixClusterFinderProcessor.h |
|
|
|
|
reconstruction/include/TimePixClusterProjectionSeparatorProcessor.h |
|
|
|
|
reconstruction/include/TimePixHighTOTAnalyserProcessor.h |
|
|
|
|
reconstruction/include/TimePixHitCenterCalculatorProcessor.h |
|
|
|
|
reconstruction/include/TimePixHitSorterProcessor.h |
|
|
|
|
reconstruction/include/TimePixMapHandlerProcessor.h |
|
|
|
|
reconstruction/include/TimePixPixelInterpolationProcessor.h |
|
|
|
|
reconstruction/include/TimePixZeroSuppressionProcessor.h |
|
|
|
|
reconstruction/include/TimeShiftCorrectorProcessor.h |
|
|
|
|
reconstruction/include/TrackFinderHoughTrafoProcessor.h |
|
|
|
|
reconstruction/include/TrackFinderRectangularProcessor.h |
|
|
|
|
reconstruction/include/TrackFitterLikelihoodProcessor.h |
|
|
|
|
reconstruction/include/TrackSeederProcessor.h |
|
|
|
|
reconstruction/include/TrackerRawDataToDataConverterProcessor.h |
|
|
|
|
path = simulation/TPCCloudSimulation/include
"assigned to" N.N.
processor |
who |
documented |
multi-module |
status |
simulation/TPCCloudSimulation/include/ElectronCloudChargeDepositProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/ElectronCloudDrifterProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/ElectronCloudGEMAmplificationProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/ElectronCloudHitReadoutPadsProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/PrimaryCloudIonisationProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/SignalCombinerProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/SignalDigitisationProcessor.h |
|
|
|
|
simulation/TPCCloudSimulation/include/SignalShaperGaussianProcessor.h |
|
|
|
|
path = simulation/include
"assigned to" SC
processor |
who |
documented |
multi-module |
status |
simulation/include/PrimaryIonisationProcessor.h |
|
|
|
|
path = tools/HepRepOutput/include
"assigned to" CR
processor |
who |
documented |
multi-module |
status |
tools/HepRepOutput/include/HepRepOutputProcessor.h |
|
|
|
|
path = tools/processors/include
"assigned to" N.N.
processor |
who |
documented |
multi-module |
status |
tools/processors/include/AidaPerEventCommitterProcessor.h |
|
|
|
|
tools/processors/include/LoadDataFileProcessor.h |
|
|
|
|
tools/processors/include/TPCHitToTrackerDataConverterProcessor.h |
|
|
|
|
tools/processors/include/TimePixMaskCreaterProcessor.h |
|
|
|
|
tools/processors/include/TimePixModeMapCreaterProcessor.h |
|
|
|
|
tools/processors/include/TimePixReaderProcessor.h |
|
|
|
|
path = tools/Field/include
"assigned to" N.N.
processor |
who |
documented |
multi-module |
status |
tools/Field/include/GlobalFieldProcessor.h |
|
|
|
|
path = validation/processors/include
processor |
who |
documented |
multi-module |
status |
validation/processors/include/ChargeOnPadsVisualisationProcessor.h |
|
|
|
|
validation/processors/include/DumpEventProcessor.h |
|
|
|
|
validation/processors/include/DumpHitsInTracksProcessor.h |
|
|
|
|
validation/processors/include/DumpNTracksProcessor.h |
|
|
|
|
validation/processors/include/DumpPadCentresProcessor.h |
|
|
|
|
validation/processors/include/DumpResidualsProcessor.h |
|
|
|
|
validation/processors/include/PrintEventNumberProcessor.h |
|
|
|
|
validation/processors/include/SwapXYProcessor.h |
|
|
|
|
validation/processors/include/TimePixEventHistoProcessor.h |
|
|
|
|