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

Short description of processor. More...

#include <PathFinderInterfaceProcessor.h>

Inheritance diagram for marlintpc::PathFinderInterfaceProcessor:

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
 Name of the input collection.
 
std::string _outputColName
 Name of the output collection.
 
std::string _outputHitColName
 
int _nEvt
 
TFile * _rootFile
 
TTree * _rootTree
 
double trackD0
 
double trackPhi
 
double trackOmega
 
double trackZ0
 
double trackTanL
 
double trackD0Error
 
double trackPhiError
 
double trackOmegaError
 
double trackZ0Error
 
double trackTanLError
 
double trackSlopeXY
 
double trackOffsetXY
 
double trackSlopeXYError
 
double trackOffsetXYError
 
int nHitsOnTrack
 
double hitX [1000]
 
double hitY [1000]
 
double hitZ [1000]
 
double xError [1000]
 
double yError [1000]
 
double zError [1000]
 
double hitPhi [1000]
 
double hitR [1000]
 
double phiError [1000]
 

Detailed Description

Short description of processor.

Lengthy and detailed description of processor ...

Author
Fn. Lastname, Affiliation
Credits:
The processor skeleton was generated by the script createProcessor.py

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