Differences between revisions 16 and 17
Revision 16 as of 2009-06-26 12:47:14
Size: 7776
Comment:
Revision 17 as of 2009-06-26 12:58:23
Size: 8183
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
progress bar: '''Who''': please enter your name/initials
'''Documented''': if Doxygen/comments are already in (please check if it compiles) : "yes", "partially" or "no"
'''Multi-module''': if it's multi-module capable : "yes" or "no"
'''Status''': the overall status flag: "Unknown" (X) , "will start (soon)" <!>, "in progress" /!\, "done" (./)

Progress bar:
Line 29: Line 34:
"assigned to" '''N.N.'''
Line 32: Line 35:
|| {{{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}}} || || || || ||
|| {{{analysis/include/BiasedResidualsProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/CutApplicationProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/HitAndTrackChargeProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/HitAndTrackCounterProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/LinearGeometricMeanResolutionProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/LinearThreePointResolutionProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/TimePixClusterSizeProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/TimePixOccupancyProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/TimePixTOTDistributionProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/TrackParametersDistributionProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/XYZDistributionProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/XYZDistributionTracksProcessor.h}}} || || || || (X) ||
|| {{{analysis/include/ZBinTemplateProcessor.h}}} || || || || (X) ||
Line 47: Line 50:
"assigned to" '''SC'''
Line 50: Line 51:
|| {{{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}}} || || || || ||
|| {{{digitisation/include/ChargeDistributionProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/DriftProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/GEMProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/InhEFieldCalculationProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/IonBackDriftProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/IonsInVoxelsProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/TPCElectronicsProcessor.h}}} || || || || (X) ||
|| {{{digitisation/include/TimePixDigitisationProcessor.h}}} || || || || (X) ||
Line 60: Line 61:
"assigned to" '''RD'''
Line 63: Line 62:
|| {{{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}}} || || || || ||
|| {{{reconstruction/include/ADCPulseConverterProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/ChannelMapperProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/CountsToPrimaryElectronsProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/GainCorrectorProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/HitTrackFinderTopoProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/LinearRegressionProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/PedestalSubtractorProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/PhotodotReconstructionProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/PulseFinderProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/SimpleTrackSeederProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixClusterFinderProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixClusterProjectionSeparatorProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixHighTOTAnalyserProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixHitCenterCalculatorProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixHitSorterProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixMapHandlerProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixPixelInterpolationProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimePixZeroSuppressionProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TimeShiftCorrectorProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TrackFinderHoughTrafoProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TrackFinderRectangularProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TrackFitterLikelihoodProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TrackSeederProcessor.h}}} || || || || (X) ||
|| {{{reconstruction/include/TrackerRawDataToDataConverterProcessor.h}}} || || || || (X) ||
Line 89: Line 88:
"assigned to" '''N.N.'''
Line 92: Line 89:
|| {{{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}}} || || || || ||
|| {{{simulation/TPCCloudSimulation/include/ElectronCloudChargeDepositProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/ElectronCloudDrifterProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/ElectronCloudGEMAmplificationProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/ElectronCloudHitReadoutPadsProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/PrimaryCloudIonisationProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/SignalCombinerProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/SignalDigitisationProcessor.h}}} || || || || (X) ||
|| {{{simulation/TPCCloudSimulation/include/SignalShaperGaussianProcessor.h}}} || || || || (X) ||
Line 102: Line 99:
"assigned to" '''SC'''
Line 105: Line 100:
|| {{{simulation/include/PrimaryIonisationProcessor.h}}} || || || || || || {{{simulation/include/PrimaryIonisationProcessor.h}}} || || || || (X) ||
Line 108: Line 103:
"assigned to" '''CR'''
Line 111: Line 104:
|| {{{tools/HepRepOutput/include/HepRepOutputProcessor.h}}} || || || || || || {{{tools/HepRepOutput/include/HepRepOutputProcessor.h}}} || || || || (X) ||
Line 114: Line 107:
"assigned to" '''N.N.'''
Line 117: Line 108:
|| {{{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}}} || || || || ||
|| {{{tools/processors/include/AidaPerEventCommitterProcessor.h}}} || || || || (X) ||
|| {{{tools/processors/include/LoadDataFileProcessor.h}}} || || || || (X) ||
|| {{{tools/processors/include/TPCHitToTrackerDataConverterProcessor.h}}} || || || || (X) ||
|| {{{tools/processors/include/TimePixMaskCreaterProcessor.h}}} || || || || (X) ||
|| {{{tools/processors/include/TimePixModeMapCreaterProcessor.h}}} || || || || (X) ||
|| {{{tools/processors/include/TimePixReaderProcessor.h}}} || || || || (X) ||
Line 125: Line 116:
"assigned to" '''N.N.''' || processor || who || documented || multi-module || status ||
|| {{{tools/Field/include/GlobalFieldProcessor.h}}} || || || || (X) ||
Line 127: Line 119:
|| processor || who || documented || multi-module || status ||
|| {{{tools/Field/include/GlobalFieldProcessor.h}}} || || || || ||
Line 131: Line 121:
|| {{{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}}} || || || || ||
|| {{{validation/processors/include/ChargeOnPadsVisualisationProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/DumpEventProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/DumpHitsInTracksProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/DumpNTracksProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/DumpPadCentresProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/DumpResidualsProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/PrintEventNumberProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/SwapXYProcessor.h}}} || || || || (X) ||
|| {{{validation/processors/include/TimePixEventHistoProcessor.h}}} || || || || (X) ||

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.

Who: please enter your name/initials Documented: if Doxygen/comments are already in (please check if it compiles) : "yes", "partially" or "no" Multi-module: if it's multi-module capable : "yes" or "no" Status: the overall status flag: "Unknown" (X) , "will start (soon)" <!>, "in progress" /!\, "done" (./)

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

processor

who

documented

multi-module

status

analysis/include/BiasedResidualsProcessor.h

(X)

analysis/include/CutApplicationProcessor.h

(X)

analysis/include/HitAndTrackChargeProcessor.h

(X)

analysis/include/HitAndTrackCounterProcessor.h

(X)

analysis/include/LinearGeometricMeanResolutionProcessor.h

(X)

analysis/include/LinearThreePointResolutionProcessor.h

(X)

analysis/include/TimePixClusterSizeProcessor.h

(X)

analysis/include/TimePixOccupancyProcessor.h

(X)

analysis/include/TimePixTOTDistributionProcessor.h

(X)

analysis/include/TrackParametersDistributionProcessor.h

(X)

analysis/include/XYZDistributionProcessor.h

(X)

analysis/include/XYZDistributionTracksProcessor.h

(X)

analysis/include/ZBinTemplateProcessor.h

(X)

path = digitisation/include

processor

who

documented

multi-module

status

digitisation/include/ChargeDistributionProcessor.h

(X)

digitisation/include/DriftProcessor.h

(X)

digitisation/include/GEMProcessor.h

(X)

digitisation/include/InhEFieldCalculationProcessor.h

(X)

digitisation/include/IonBackDriftProcessor.h

(X)

digitisation/include/IonsInVoxelsProcessor.h

(X)

digitisation/include/TPCElectronicsProcessor.h

(X)

digitisation/include/TimePixDigitisationProcessor.h

(X)

path = reconstruction/include

processor

who

documented

multi-module

status

reconstruction/include/ADCPulseConverterProcessor.h

(X)

reconstruction/include/ChannelMapperProcessor.h

(X)

reconstruction/include/CountsToPrimaryElectronsProcessor.h

(X)

reconstruction/include/GainCorrectorProcessor.h

(X)

reconstruction/include/HitTrackFinderTopoProcessor.h

(X)

reconstruction/include/LinearRegressionProcessor.h

(X)

reconstruction/include/PedestalSubtractorProcessor.h

(X)

reconstruction/include/PhotodotReconstructionProcessor.h

(X)

reconstruction/include/PulseFinderProcessor.h

(X)

reconstruction/include/SimpleTrackSeederProcessor.h

(X)

reconstruction/include/TimePixClusterFinderProcessor.h

(X)

reconstruction/include/TimePixClusterProjectionSeparatorProcessor.h

(X)

reconstruction/include/TimePixHighTOTAnalyserProcessor.h

(X)

reconstruction/include/TimePixHitCenterCalculatorProcessor.h

(X)

reconstruction/include/TimePixHitSorterProcessor.h

(X)

reconstruction/include/TimePixMapHandlerProcessor.h

(X)

reconstruction/include/TimePixPixelInterpolationProcessor.h

(X)

reconstruction/include/TimePixZeroSuppressionProcessor.h

(X)

reconstruction/include/TimeShiftCorrectorProcessor.h

(X)

reconstruction/include/TrackFinderHoughTrafoProcessor.h

(X)

reconstruction/include/TrackFinderRectangularProcessor.h

(X)

reconstruction/include/TrackFitterLikelihoodProcessor.h

(X)

reconstruction/include/TrackSeederProcessor.h

(X)

reconstruction/include/TrackerRawDataToDataConverterProcessor.h

(X)

path = simulation/TPCCloudSimulation/include

processor

who

documented

multi-module

status

simulation/TPCCloudSimulation/include/ElectronCloudChargeDepositProcessor.h

(X)

simulation/TPCCloudSimulation/include/ElectronCloudDrifterProcessor.h

(X)

simulation/TPCCloudSimulation/include/ElectronCloudGEMAmplificationProcessor.h

(X)

simulation/TPCCloudSimulation/include/ElectronCloudHitReadoutPadsProcessor.h

(X)

simulation/TPCCloudSimulation/include/PrimaryCloudIonisationProcessor.h

(X)

simulation/TPCCloudSimulation/include/SignalCombinerProcessor.h

(X)

simulation/TPCCloudSimulation/include/SignalDigitisationProcessor.h

(X)

simulation/TPCCloudSimulation/include/SignalShaperGaussianProcessor.h

(X)

path = simulation/include

processor

who

documented

multi-module

status

simulation/include/PrimaryIonisationProcessor.h

(X)

path = tools/HepRepOutput/include

processor

who

documented

multi-module

status

tools/HepRepOutput/include/HepRepOutputProcessor.h

(X)

path = tools/processors/include

processor

who

documented

multi-module

status

tools/processors/include/AidaPerEventCommitterProcessor.h

(X)

tools/processors/include/LoadDataFileProcessor.h

(X)

tools/processors/include/TPCHitToTrackerDataConverterProcessor.h

(X)

tools/processors/include/TimePixMaskCreaterProcessor.h

(X)

tools/processors/include/TimePixModeMapCreaterProcessor.h

(X)

tools/processors/include/TimePixReaderProcessor.h

(X)

path = tools/Field/include

processor

who

documented

multi-module

status

tools/Field/include/GlobalFieldProcessor.h

(X)

path = validation/processors/include

processor

who

documented

multi-module

status

validation/processors/include/ChargeOnPadsVisualisationProcessor.h

(X)

validation/processors/include/DumpEventProcessor.h

(X)

validation/processors/include/DumpHitsInTracksProcessor.h

(X)

validation/processors/include/DumpNTracksProcessor.h

(X)

validation/processors/include/DumpPadCentresProcessor.h

(X)

validation/processors/include/DumpResidualsProcessor.h

(X)

validation/processors/include/PrintEventNumberProcessor.h

(X)

validation/processors/include/SwapXYProcessor.h

(X)

validation/processors/include/TimePixEventHistoProcessor.h

(X)

MarlinTPCProcessorList (last edited 2012-01-17 12:12:03 by ChristophRosemann)