1 #ifndef PixelClockFinderProcessor_h
2 #define PixelClockFinderProcessor_h 1
12 #include <EVENT/TrackerData.h>
15 #include "marlin/Processor.h"
16 #include "TimePixPixelMode.h"
17 #include "lccd/ConditionsMap.hh"
18 #include <TimePixMapListener.h>
19 #include <TimePixPixelMode.h>
20 #include <marlin/AIDAProcessor.h>
21 #include <marlin/Global.h>
24 #ifdef MARLIN_USE_AIDA
25 #include <AIDA/AIDA.h>
26 #include <marlin/AIDAProcessor.h>
27 #include <AIDA/IHistogram2D.h>
34 #include <gear/TPCModule.h>
35 #include <gear/TPCParameters.h>
100 virtual void processRunHeader( lcio::LCRunHeader* run ) ;
105 virtual void processEvent( lcio::LCEvent * evt ) ;
107 virtual void check( lcio::LCEvent *evt );
130 tpcconddata::TimePixMap * _timePixMap;
136 AIDA::IHistogram2D * _myPixelAboveTH_Location2dHisto;
141 AIDA::IHistogram2D * _myPixelBelowTH_Location2dHisto;
154 int _lowerBadCountsLimit;
std::string _mode
Definition: PixelSpectrumProcessor.h:127
float _max_clock
Definition: PixelSpectrumProcessor.h:153
std::string _logFile
-positon of logfile
Definition: PixelSpectrumProcessor.h:128
int _LowTH
Definition: PixelSpectrumProcessor.h:151
std::string _inputColName
Definition: PixelSpectrumProcessor.h:124
double _shutter
Definition: PixelSpectrumProcessor.h:144
float _min_clock
Definition: PixelSpectrumProcessor.h:152
bool _multiShutter
Definition: PixelSpectrumProcessor.h:147
double _readoutFrequency
Definition: PixelSpectrumProcessor.h:145
int _HighTH
Definition: PixelSpectrumProcessor.h:150
int _nBins
Definition: PixelSpectrumProcessor.h:149
std::string _modeMapColName
Definition: PixelSpectrumProcessor.h:125
std::string _modeMapCorrName
Definition: PixelSpectrumProcessor.h:126
PixelClockFinderProcessor creates a ToT or ToA spectrum of all pixels on the chip and two occupancy p...
Definition: PixelSpectrumProcessor.h:77
AIDA::IHistogram1D * _mySpectrumHisto
Definition: PixelSpectrumProcessor.h:131