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

Marlin processor which plots the minimal inter-track distance per event and row in a histogram. More...

#include <InterTrackDistanceProcessor.h>

Inheritance diagram for marlintpc::InterTrackDistanceProcessor:

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 ()
 
std::vector< std::pair< int,
double > > 
Get_RPhiDistVec ()
 
std::vector< std::pair< int,
double > > 
Get_ZDistVec ()
 
void SetInputColName (std::string name)
 
std::pair< double, double > Get_PhiIntersection (lcio::Track *track, int module, int row)
 

Protected Attributes

std::string _inputColName
 Name of the input collection with tracks.
 

Detailed Description

Marlin processor which plots the minimal inter-track distance per event and row in a histogram.


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