10 #ifndef _DELAYLINENONSORTING_H_
11 #define _DELAYLINENONSORTING_H_
22 class PositionCalculator;
70 std::pair<std::pair<SignalProducer *,SignalProducer *> ,
74 std::tr1::shared_ptr<PositionCalculator>
_poscalc;
77 std::pair<double,double>
_sf;
detectorHits_t & operator()(detectorHits_t &hits)
retrieve detector hits from signals
std::pair< double, double > _sf
the scalefactor for the two layers (convert ns -> mm)
std::pair< std::pair< SignalProducer *, SignalProducer * >, std::pair< SignalProducer *, SignalProducer * > > _layerCombination
the layer combination
std::vector< detectorHit_t > detectorHits_t
define container for all detector hits
void loadSettings(CASSSettings &, DelaylineDetector &)
load the settings of the analyzer
Average out the iShit status to get the avererage hits
file contains base class for all detector analyzers.
std::tr1::shared_ptr< PositionCalculator > _poscalc
the calculator to calc the position for the correlated wireend signals
DelaylineNonSorting()
constructor
Simple detectorhit creator.
Base class for all detector analyzers.