MarlinTPC
1.2.0
|
DOCU!!!!!!!!!!!!! More...
#include <TimePixDigitisationProcessor.h>
Public Member Functions | |
virtual Processor * | newProcessor () |
virtual void | init () |
Called at the begin of the job before anything is read. More... | |
virtual void | processRunHeader (lcio::LCRunHeader *run) |
Called for every run. | |
virtual void | processEvent (lcio::LCEvent *evt) |
Called for every event - the working horse. | |
virtual void | check (lcio::LCEvent *evt) |
virtual void | end () |
Called after data processing for clean up. | |
virtual int | getTOT (TPCVoxel voxel) |
gives back the tot - counts from this voxel | |
virtual int | getTOT (std::vector< TPCVoxel > VoxelVec) |
gives back the sum of all tot counts in the vector of voxel | |
virtual int | getMEDIPIX (std::vector< TPCVoxel > VoxelVec) |
gives back the medipix - counts from this voxel | |
virtual int | getTIME (std::vector< TPCVoxel > VoxelVec) |
gives back the time - counts from this voxel | |
Protected Attributes | |
std::string | _inputCollectionName |
Input/output collection names. | |
std::string | _outputCollectionName |
int | _transient |
int | _nColumn |
number of columns on chip | |
int | _nRow |
number of rows on chip | |
int | _chipID |
chipID of current chip | |
float | _readoutFrequency |
the readout frequency of chip in MHz | |
float | _shutter |
the shutter time of the measurement in us | |
float | _propFactorElectronsADC |
conversion factor from ADC counts to electrons | |
int | _appliedThreshold |
the threshold of the TOT counts, applied by experimenter | |
int | _hardwareThreshold |
the internal ADCcounts threshold of the chip | |
float | _a |
parameter to calculate TOT from electrons TOT = c/(ln(Q-a)-b) | |
float | _b |
parameter to calculate TOT from electrons TOT = c/(ln(Q-a)-b) | |
float | _c |
parameter to calculate TOT from electrons TOT = c/(ln(Q-a)-b) | |
gear::PadRowLayout2D const * | _padLayout |
VoxelTPC * | _tpc |
tpcconddata::TimePixMap * | _timePixMap |
AIDA::IHistogram1D * | _distributionTimeValues |
DOCU!!!!!!!!!!!!!
|
virtual |
Called at the begin of the job before anything is read.
Use to initialize the processor, e.g. book histograms.
References marlintpc::TimePixMapHandlerProcessor::getTimePixMap().