Newer
Older
TB_Chris / TbAnalysis / src / .svn / text-base / TbChargeCalib.h.svn-base
@iaro iaro on 9 May 2016 562 bytes first attempt of automated anal
  1. #pragma once
  2.  
  3. // AIDA
  4. #include "AIDA/IHistogram1D.h"
  5.  
  6. // Tb/TbKernel
  7. #include "TbKernel/TbAlgorithm.h"
  8.  
  9. /** @class TbChargeCalib TbChargeCalib.h
  10. *
  11. */
  12.  
  13. class TbChargeCalib : public TbAlgorithm {
  14. public:
  15. /// Constructor
  16. TbChargeCalib(const std::string& name, ISvcLocator* pSvcLocator);
  17. /// Destructor
  18. virtual ~TbChargeCalib() {}
  19.  
  20. virtual StatusCode initialize(); ///< Algorithm initialization
  21. virtual StatusCode execute(); ///< Algorithm execution
  22.  
  23. private:
  24. std::string m_clusterLocation;
  25.  
  26. std::vector<AIDA::IHistogram1D*> m_ToTHists;
  27.  
  28. };