1 #ifndef XYZ_DISTRIBUTION_PROCESSOR_H
2 #define XYZ_DISTRIBUTION_PROCESSOR_H 1
8 #include "marlin/Processor.h"
19 class TrackFitterFactory;
53 virtual void processRunHeader(lcio::LCRunHeader* run ) ;
55 virtual void processEvent(lcio::LCEvent * evt ) ;
80 #endif // XYZ_DISTRIBUTION_PROCESSOR_H
float _histogramMaxValueZ
Maximum value in z histogram.
Definition: XYZDistributionProcessor.h:74
float _histogramMaxValueY
Maximum value in y histogram.
Definition: XYZDistributionProcessor.h:71
Fill the x, y, and z positions of all hits into an AIDA histogram.
Definition: XYZDistributionProcessor.h:41
AIDA::IHistogram1D * _distributionZHisto
The histogram of the z values.
Definition: XYZDistributionProcessor.h:66
AIDA::IHistogram2D * _distributionXYHisto
The histogram of the xy values.
Definition: XYZDistributionProcessor.h:67
float _histogramMaxValueX
Maximum value in x histogram.
Definition: XYZDistributionProcessor.h:69
AIDA::IHistogram1D * _distributionYHisto
The histogram of the y values.
Definition: XYZDistributionProcessor.h:65
float _histogramMinValueZ
Minimum value in z histogram.
Definition: XYZDistributionProcessor.h:73
AIDA::IHistogram1D * _distributionXHisto
The histogram of the x values.
Definition: XYZDistributionProcessor.h:64
std::string _inputColName
the name of the input collection
Definition: XYZDistributionProcessor.h:59
float _histogramMinValueY
Minimum value in y histogram.
Definition: XYZDistributionProcessor.h:70
float _histogramMinValueX
Minimum value in x histogram.
Definition: XYZDistributionProcessor.h:68