15 #ifndef L1_TRACK_TRIGGER_STUB_ALGO_BASE_H
16 #define L1_TRACK_TRIGGER_STUB_ALGO_BASE_H
50 bool &aConfirmation,
int &aDisplacement,
int &anOffset,
float &anHardBend,
const TTStub<T> &aTTStub)
const {}
Base class for any algorithm to be used in TTStubBuilder.
virtual std::string AlgorithmName() const
Algorithm name.
const TrackerGeometry *const theTrackerGeom_
Data members.
virtual ~TTStubAlgorithm()
Destructor.
virtual void PatternHitCorrelation(bool &aConfirmation, int &aDisplacement, int &anOffset, float &anHardBend, const TTStub< T > &aTTStub) const
Matching operations.
Class to store the L1 Track Trigger stubs.
TTStubAlgorithm(const TrackerGeometry *const theTrackerGeom, const TrackerTopology *const theTrackerTopo, std::string fName)
Constructors.
const TrackerTopology *const theTrackerTopo_