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

Fix in TPC TrackerHits: More...

#include <TPCHit_FixCellIDs_forTracking.h>

Inheritance diagram for marlintpc::TPCHit_FixCellIDs_forTracking:

Public Member Functions

virtual Processor * newProcessor ()
 
virtual const std::string & name () const
 
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.
 

Protected Attributes

std::string _tpcInputColName
 Input collection name.
 
std::string _tpcOutputColName
 output collection name.
 
bool _outputHitsPersistent
 
bool _encodeModuleID
 
int _nRun
 
int _nEvt
 

Detailed Description

Fix in TPC TrackerHits:

Parameters
CollectionNameName of the TrackerHit collection
Author
O. Volynets (with input from F. Gaede's FixCellIDs), DESY modified by Ch. Rosemann, DESY – move to standard processor
Version
Id:

Member Function Documentation

void marlintpc::TPCHit_FixCellIDs_forTracking::init ( )
virtual

Called at the begin of the job before anything is read.

Use to initialize the processor, e.g. book histograms.


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