/////////////////////////////////////////////////////////////////////// // // Simple direction fitting method // // Author: Phil G Jones // Author: Matthew Mottram -- contact person // // REVISION HISTORY: // 19/08/2013 : P G Jones - New file // 02/04/2019 : L Lebanowski - Remove charge weighting [DocDB 5693] // // Reconstructs the direction, code stolen from I Coulter and // the DirectionLikelihood. // /////////////////////////////////////////////////////////////////////// #ifndef __RAT_Method_SimpleDirection_ #define __RAT_Method_SimpleDirection_ #include #include #include #include namespace RAT { namespace Methods { class SimpleDirection : public SeededMethod, SelectorMethod { public: virtual std::string GetName() const { return SimpleDirection::Name(); } static std::string Name() { return std::string( "simpleDirection" ); } void Initialise( const std::string& ) { } void BeginOfRun( DS::Run& ) { } void EndOfRun( DS::Run& ) { } virtual DS::FitResult GetBestFit(); // Sets the seed to the default void DefaultSeed(); }; } //::Method } //::RAT #endif