Newer
Older
TB_Chris / TbAlignment / src / .svn / text-base / TbAlignmentMinuit0.h.svn-base
@iaro iaro on 9 May 2016 510 bytes first attempt of automated anal
  1. #pragma once
  2.  
  3. // Local
  4. #include "TbAlignmentMinuitBase.h"
  5.  
  6. class TbAlignmentMinuit0 : public TbAlignmentMinuitBase {
  7.  
  8. public:
  9. /// Constructor
  10. TbAlignmentMinuit0(const std::string& type, const std::string& name,
  11. const IInterface* parent);
  12. /// Destructor
  13. virtual ~TbAlignmentMinuit0();
  14.  
  15. virtual void align(std::vector<TbAlignmentTrack*>& alignmentTracks);
  16. void chi2(double& f, double* par, double* g);
  17.  
  18. private:
  19. /// Plane to be kept fixed
  20. unsigned int m_referencePlane;
  21. };