MarlinTPC  1.2.0
Public Member Functions | Protected Attributes | List of all members
marlintpc::TimePixClusterSizeProcessor Class Reference

Fill the number of pixels in a cluster and the cluster radius in a histogram. More...

#include <TimePixClusterSizeProcessor.h>

Inheritance diagram for marlintpc::TimePixClusterSizeProcessor:

Public Member Functions

virtual Processor * newProcessor ()
 
virtual void init ()
 
virtual void processRunHeader (lcio::LCRunHeader *run)
 
virtual void processEvent (lcio::LCEvent *evt)
 

Protected Attributes

std::string _inputColName
 the name of the input collection
 
AIDA::IHistogram1D * _distributionPixelHisto
 The histogram of the clustersize in pixel.
 
AIDA::IHistogram1D * _distributionRadiusHisto
 The histogram of the clusterradius.
 
std::vector< AIDA::IHistogram1D * > _distributionPixelHistoVec
 
std::vector< AIDA::IHistogram1D * > _distributionRadiusHistoVec
 
TH2F * _clusterCharge_vs_clusterSizePlot
 
tpcconddata::TimePixMap * _timePixMap
 
float _histogramMinValuePixel
 Minimum value in pixel histogram.
 
float _histogramMaxValuePixel
 Maximum value in pixel histogram.
 
float _histogramMinValueRadius
 Minimum value in radius histogram.
 
float _histogramMaxValueRadius
 Maximum value in radius histogram.
 
float _pitch
 pitch of the pixel
 
int _zDistributionBinning
 Binning of z distribution of histograms.
 
float _maxValueZ
 Minimum value in z binning.
 
float _minValueZ
 Maximal value in z binning.
 
bool _unseparatedCluster
 True if only unseparated clusters should be checked.
 

Detailed Description

Fill the number of pixels in a cluster and the cluster radius in a histogram.

Input - Prerequisites

Output

Parameters
InputTrackesName of input Hits collection (default: TPCHits)
HistogramMinValuePixelMinimum value in Pixel histogram (default: 0.)
HistogramMaxValuePixelMaximal value in Pixel histogram (default: 1000.)
HistogramMinValueRadiusMinimum value in Radius histogram (default: 0. mm)
HistogramMaxValueRadiusMaximal value in Radius histogram (default: 15. mm)
Author
Simone Zimmermann, University of Bonn

The documentation for this class was generated from the following files: