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: