/** * \file CbmLitFieldQaReport.h * \brief Creates field QA report. * \author Andrey Lebedev * \date 2011 */ #ifndef CBMLITFIELDQAREPORT_H_ #define CBMLITFIELDQAREPORT_H_ #include "CbmSimulationReport.h" #include "TSystem.h" #include /** * \class CbmLitFieldQaReport * \brief Creates field QA report. * \author Andrey Lebedev * \date 2011 */ class CbmLitFieldQaReport : public CbmSimulationReport { public: /** * \brief Constructor. */ CbmLitFieldQaReport(); /** * \brief Destructor. */ virtual ~CbmLitFieldQaReport(); private: /** * \brief Inherited from CbmSimulationReport. */ virtual void Create(); /** * \brief Inherited from CbmSimulationReport. */ virtual void Draw(); /** * \brief Draw field map components for each slice. */ void DrawFieldSlices(); /** * \brief Draw field map components along Z coordinate. */ void DrawFieldAlongZ(); ClassDef(CbmLitFieldQaReport, 1) }; #endif /* CBMLITFIELDQAREPORT_H_ */