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

TimePixMultiChipBoardDividerProcessor of the MarlinTPC package . More...

#include <TimePixMultiChipBoardDividerProcessor.h>

Inheritance diagram for marlintpc::TimePixMultiChipBoardDividerProcessor:

Public Member Functions

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

Protected Attributes

std::string _inputColName
 
std::string _outputColName
 
int _pixelsPerChipX
 -Number of columns of the chip
 
int _pixelsPerChipY
 -Number of rows of the chip
 
int _chipsPerBoardY
 -Number of chips in a column
 
int _chipsPerBoardX
 -Number of chips in a row
 
int _outputIsTransient
 give the status which is set to the transient flag of the output collection it is an int instead of a boolean, because the processor parameter cannot be a boolean
 

Detailed Description

TimePixMultiChipBoardDividerProcessor of the MarlinTPC package .

converts MultiTrackerRawData of multi-TimePix_Chips into TrackerRawData of each TimePix

Input - Prerequisites

a collection of MultiTrackerRawData

Output

Collection containing TrackerRawData.

Parameters
InputCollectionNameName of input collection, TrackerRawData
OutputCollectionNameName of output collection, TrackerRawData
SetOutputTransientIf not 0 the output collection is set transient
PixelsPerChipXnumber of columns of the chip
PixelsPerChipYnumber of rows of the chip
ChipsPerBoardXnumber of Chips in a row
ChipsPerBoardYnumber of Chips in a column
Author
Frederik Kloeckner

Member Data Documentation

std::string marlintpc::TimePixMultiChipBoardDividerProcessor::_inputColName
protected
  • the name of the input collection
std::string marlintpc::TimePixMultiChipBoardDividerProcessor::_outputColName
protected
  • the name of the output collection

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