A processor to calculate the hit efficiency based on hits on tracksper row.
More...
#include <TrackHitEfficiencyProcessor.h>
|
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 () |
|
A processor to calculate the hit efficiency based on hits on tracksper row.
Should be run with the AidaProcessor in the chain to save the histogram/graphs.
Input - Prerequisites
a collection of Tracks
Output
track hit efficiency stored in tuple in aida file
- Parameters
-
InputCollectionName | Name of the input collection (default: ClupatraTracks) |
- Author
- Astrid Muennich, DESY
std::map< std::pair<int,int>, int> marlintpc::TrackHitEfficiencyProcessor::_hitOnRow |
|
protected |
- counter for number of hits on each row
std::string marlintpc::TrackHitEfficiencyProcessor::_inputColName |
|
protected |
- the name of the input collection
int marlintpc::TrackHitEfficiencyProcessor::_ntracks |
|
protected |
- number of tracks processed
The documentation for this class was generated from the following files: